diff options
author | Jay Berkenbilt <ejb@ql.org> | 2009-10-10 16:15:09 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2009-10-10 16:15:09 +0200 |
commit | caa397ed157ada95129dbe784c01c6a1f95b226f (patch) | |
tree | 0afc674c2395f25143392a34b1454d42a064d2cb /libqpdf | |
parent | 25e9bdc75ba314333aaa4ab38358719abbedd102 (diff) | |
download | qpdf-caa397ed157ada95129dbe784c01c6a1f95b226f.tar.zst |
generalize build rules, add experimental support for manual compilation without libtool
git-svn-id: svn+q:///qpdf/trunk@753 71b93d88-0707-0410-a8cf-f5a4172ac649
Diffstat (limited to 'libqpdf')
-rw-r--r-- | libqpdf/build.mk | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libqpdf/build.mk b/libqpdf/build.mk index da87b7db..df1227df 100644 --- a/libqpdf/build.mk +++ b/libqpdf/build.mk @@ -1,5 +1,5 @@ TARGETS_libqpdf = \ - libqpdf/$(OUTPUT_DIR)/libqpdf.la + $(foreach L,$(call libname,qpdf),libqpdf/$(OUTPUT_DIR)/$(L)) INCLUDES_libqpdf = include libqpdf @@ -54,7 +54,7 @@ ifeq ($(GENDEPS),1) -include $(call lobj_to_dep,$(OBJS_libqpdf)) endif -$(OBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.lo: libqpdf/%.cc +$(OBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.$(LOBJ): libqpdf/%.cc $(call libcompile,$<,$(INCLUDES_libqpdf)) # Last three arguments to makelib are CURRENT,REVISION,AGE. @@ -68,6 +68,5 @@ $(OBJS_libqpdf): libqpdf/$(OUTPUT_DIR)/%.lo: libqpdf/%.cc # # * Otherwise, increment REVISION -libqpdf/$(OUTPUT_DIR)/libqpdf.la: $(OBJS_libqpdf) +$(TARGETS_libqpdf): $(OBJS_libqpdf) $(call makelib,$(OBJS_libqpdf),$@,3,0,0) - |