diff options
author | Camil Staps | 2015-08-19 12:04:56 +0200 |
---|---|---|
committer | Camil Staps | 2015-08-19 12:04:56 +0200 |
commit | 3d67503ea7055372515d73daaa9b70bf8076f120 (patch) | |
tree | df7a1602e84c32767799365337b2fc017a0edcbf | |
parent | This is a hack, but for the moment forcing setting pen position fixes text po... (diff) |
Cleaner makefile
-rw-r--r-- | Linux_C_12/Makefile | 38 |
1 files changed, 20 insertions, 18 deletions
diff --git a/Linux_C_12/Makefile b/Linux_C_12/Makefile index bfb199c..95db9d4 100644 --- a/Linux_C_12/Makefile +++ b/Linux_C_12/Makefile @@ -1,19 +1,21 @@ -all: - gcc cpicture_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCCallSystem_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCCallWindows_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCall_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallClipboard_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallFileSelectors_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallFont_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallMenus_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallPrinter_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallProcedureTable_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallWindows_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cCrossCallxDI_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cdebug_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cpicture_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc cprinter_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - #gcc cTCP_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` - gcc util_121.c -Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` +SHELL=/bin/bash + +CC=gcc +CC_OPTS=-Wfatal-errors -m64 -lm -g -O0 -c `pkg-config --cflags --libs gtk+-2.0` + +SRC=$(wildcard *.c) +OBJ=$(patsubst %.c,%.o,$(SRC)) + +%.o : %.c %.h + $(CC) $< $(CC_OPTS) + +# the TCP file has some unresolved dependencies +all: $(filter-out cTCP_121.o, $(OBJ)) + +clean: + rm *.o + +rebuild: clean all + +.PHONY: all clean rebuild |