include ../Makefile.conf SRC:=$(wildcard *.c*) SRC_EXE:=$(filter test_%, $(SRC)) EXE:=$(basename $(SRC_EXE)) DEPS:=$(addsuffix .d, $(basename $(SRC))) $(info src exe: $(SRC_EXE)) $(info lib: $(LIB_STATIC)) $(info exe: $(EXE)) LDFLAGS+=-L../src CFLAGS+=-I../src CXXFLAGS+=-I../src .PHONY: lib all clean ../src/$(LIB_STATIC) .DEFAULT_GOAL := all all: $(EXE) ../src/$(LIB_STATIC): $(MAKE) -C ../src $(LIB_STATIC) $(EXE): ../src/$(LIB_STATIC) clean: rm -rf \ $(OBJS) \ $(EXE) \ $(DEPS) \ *.dSYM \ *.h.gch