bin_PROGRAMS = acre-test acre_test_SOURCES = \ acre-test.c \ acre.c \ acre.h \ xmalloc.c \ xmalloc.h acre_test_LDFLAGS=$$(pkg-config --libs pangocairo) acre_test_CFLAGS=$$(pkg-config --cflags pangocairo) \ -Wall -Wextra -Wpointer-arith -Wstrict-prototypes \ -Wmissing-prototypes -Wmissing-declarations \ -Wnested-externs -Wno-unused-parameter all: $(bin_PROGRAMS) acre-test: acre-test.o acre.o xmalloc.o $(CC) $(LDFLAGS) $(acre_test_LDFLAGS) $(acre_test_CFLAGS) $(CFLAGS) -o $@ $^ %.o: %.c $(CC) $(LDFLAGS) $(acre_test_LDFLAGS) $(acre_test_CFLAGS) $(CFLAGS) -c -o $@ $< Makefile.dep: *.c $(CC) -M $(CPPFLAGS) $(acre_test_CFLAGS) $^ > $@ -include Makefile.dep .PHONY: clean clean: rm -f $(bin_PROGRAMS) *.o Makefile.dep