CFLAGS=-Wall -std=c99 -g
INCLUDE_DIRS=-I../myfuncs/include
LIB_DIRS=-L../myfuncs/


all: demo demo-static

demo: demo.o
	gcc $(CFLAGS) $(LIB_DIRS) -o demo demo.o -lmyfuncs

demo-static: demo.o
	gcc $(CFLAGS) $(LIB_DIRS) -static -o demo-static demo.o -lmyfuncs_static

demo.o: demo.c
	gcc $(CFLAGS) $(INCLUDE_DIRS) -c demo.c

clean:
	rm -f demo
	rm -f demo-static
	rm -f *.o

