Drobne upravy k finalni verzi (Doxy a knihovna.c
[BETON.git] / Makefile
blobf29882482d7c4f6a472d0bf903f2d20dfaf3a31f
2 CC=gcc
3 CFLAGS=-std=c99 -g -pedantic -Wall -lm -export-dynamic `pkg-config --cflags --libs gtk+-2.0`
5 OBJFILES = testy.o knihovna.o
6 .PHONY: dep clean doc pack test
8 BIN=KAL_BETON
10 #%.o : %.c
11 # $(CC) $(CFLAGS) -c $<
13 all: $(BIN)
15 debug: CFLAGS+= -g3
16 debug: all
18 dep:
19 $(CC) -MM *.c > .depend
21 test: $(OBJFILES)
22 $(CC) $(CFLAGS) $(OBJFILES) -o $@
23 @./test
25 #knihovna: knihovna.o
26 # $(CC) $(CFLAGS) $^ -o $@
28 clean:
29 rm -f test *.o $(BIN)
31 doc:
32 doxygen Doxyfile
34 $(BIN): main.c kal.glade knihovna.o
35 # gtk-builder-convert IVS_example.glade IVS_example.xml
36 $(CC) $(CFLAGS) -o $@ main.c knihovna.o