Opravy
[BETON.git] / Makefile
blobc040348db6f3db8ddcab576089f0a92ebb54e1e2
2 CC=gcc
3 CFLAGS=-std=c99 -pedantic -Wall -lm -export-dynamic `pkg-config --cflags --libs gtk+-2.0`
5 OBJFILES = testy.o knihovna.o
6 .PHONY: dep clean
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 > dep.list
21 -include dep.list
23 testy: $(OBJFILES)
24 $(CC) $(CFLAGS) $(OBJFILES) -o $@
26 #knihovna: knihovna.o
27 # $(CC) $(CFLAGS) $^ -o $@
29 clean:
30 rm -f knihovna testy *.o $(BIN)
33 $(BIN): main.c kal.glade knihovna.o
34 # gtk-builder-convert IVS_example.glade IVS_example.xml
35 $(CC) $(CFLAGS) -o $@ main.c knihovna.o