include Makefile.configure LDADD_PKG != pkg-config --silence-errors --libs lowdown || echo "-llowdown -lm" CFLAGS_PKG != pkg-config --silence-errors --cflags lowdown || echo "" LDADD += $(LDADD_PKG) $(LDADD_MD5) $(LDADD_STATIC) CFLAGS += -O2 $(CFLAGS_PKG) OBJS = parse-file.o compats.o TESTOBJS = test-convert-markdown.o convert-markdown: $(OBJS) $(CC) -g -O2 $(OBJS) convert-markdown.c -o $@ $(LDFLAGS) $(LDADD) $(OBJS): config.h clean: rm -f convert-markdown $(OBJS) test-convert-markdown $(TESTOBJS) distclean: clean rm -f Makefile.configure config.h config.log config.h.old config.log.old check: tests @./test-convert-markdown tests: test-convert-markdown test-convert-markdown: $(OBJS) $(TESTOBJS) $(CC) $(OBJS) $(TESTOBJS) -o $@ $(LDFLAGS) $(LDADD) .PHONY: tests