From caa397ed157ada95129dbe784c01c6a1f95b226f Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 10 Oct 2009 14:15:09 +0000 Subject: generalize build rules, add experimental support for manual compilation without libtool git-svn-id: svn+q:///qpdf/trunk@753 71b93d88-0707-0410-a8cf-f5a4172ac649 --- examples/build.mk | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'examples') diff --git a/examples/build.mk b/examples/build.mk index 66c498e1..41053798 100644 --- a/examples/build.mk +++ b/examples/build.mk @@ -1,7 +1,7 @@ BINS_examples = pdf-bookmarks pdf-mod-info pdf-npages CBINS_examples = pdf-linearize -TARGETS_examples = $(foreach B,$(BINS_examples) $(CBINS_examples),examples/$(OUTPUT_DIR)/$(B)) +TARGETS_examples = $(foreach B,$(BINS_examples) $(CBINS_examples),examples/$(OUTPUT_DIR)/$(call binname,$(B))) $(TARGETS_examples): $(TARGETS_qpdf) @@ -22,13 +22,13 @@ ifeq ($(GENDEPS),1) endif $(foreach B,$(BINS_examples),$(eval \ - $(OBJS_$(B)): examples/$(OUTPUT_DIR)/%.o: examples/$(B).cc ; \ + $(OBJS_$(B)): examples/$(OUTPUT_DIR)/%.$(OBJ): examples/$(B).cc ; \ $(call compile,examples/$(B).cc,$(INCLUDES_examples)))) $(foreach B,$(CBINS_examples),$(eval \ - $(OBJS_$(B)): examples/$(OUTPUT_DIR)/%.o: examples/$(B).c ; \ + $(OBJS_$(B)): examples/$(OUTPUT_DIR)/%.$(OBJ): examples/$(B).c ; \ $(call c_compile,examples/$(B).c,$(INCLUDES_examples)))) $(foreach B,$(BINS_examples) $(CBINS_examples),$(eval \ - examples/$(OUTPUT_DIR)/$(B): $(OBJS_$(B)) ; \ + examples/$(OUTPUT_DIR)/$(call binname,$(B)): $(OBJS_$(B)) ; \ $(call makebin,$(OBJS_$(B)),$$@))) -- cgit v1.2.3-54-g00ecf