diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-03-12 15:25:29 +0100 |
---|---|---|
committer | Jay Berkenbilt <jberkenbilt@users.noreply.github.com> | 2022-03-19 00:53:18 +0100 |
commit | 70d0d0889b0c72bcdeb0658335094f61105f8b02 (patch) | |
tree | 52d274badef53895286fbcf9da57101667262a6f /make/rules.mk | |
parent | 87db567e1f094cbc9118f7c8d215df157b1601b5 (diff) | |
download | qpdf-70d0d0889b0c72bcdeb0658335094f61105f8b02.tar.zst |
Remove old build files
Diffstat (limited to 'make/rules.mk')
-rw-r--r-- | make/rules.mk | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/make/rules.mk b/make/rules.mk deleted file mode 100644 index 734f7132..00000000 --- a/make/rules.mk +++ /dev/null @@ -1,72 +0,0 @@ -include make/$(BUILDRULES).mk - -define firstelem -$(word 1,$(subst /, ,$(1))) -endef -SPC := $(subst /, ,/) -define lastelem -$(subst $(SPC),/,$(word $(words $(subst /, ,$(1))),$(subst /, ,$(1)))) -endef -define objbase -$(patsubst %.$(2),%.$(3),$(firstelem)/$(OUTPUT_DIR)/$(lastelem)) -endef - -# Usage: $(call src_to_obj,srcs) -define src_to_obj -$(foreach F,$(1),$(call objbase,$(F),cc,$(OBJ))) -endef - -# Usage: $(call c_src_to_obj,srcs) -define c_src_to_obj -$(foreach F,$(1),$(call objbase,$(F),c,$(OBJ))) -endef - -# Usage: $(call src_to_lobj,srcs) -define src_to_lobj -$(foreach F,$(1),$(call objbase,$(F),cc,$(LOBJ))) -endef - -# Usage: $(call c_src_to_lobj,srcs) -define c_src_to_lobj -$(foreach F,$(1),$(call objbase,$(F),c,$(LOBJ))) -endef - -# Usage: $(call obj_to_dep,objs) -define obj_to_dep -$(patsubst %.$(OBJ),%.dep,$(1)) -endef - -# Usage: $(call lobj_to_dep,objs) -define lobj_to_dep -$(patsubst %.$(LOBJ),%.dep,$(1)) -endef - -# Usage: $(call depflags,$(basename obj)) -ifeq ($(GENDEPS),1) -depflags=-MD -MF $(1).dep -MP -else -depflags= -endif - -ifeq ($(QTEST_COLOR),1) - QTEST_ARGS := -stdout-tty=1 -else - QTEST_ARGS := -endif - -# Usage: $(call run_qtest,dir) -define run_qtest - @echo running qtest-driver for $(1) - @(cd $(1)/$(OUTPUT_DIR); \ - if TC_SRCS="$(foreach T,$(TC_SRCS_$(1)),../../$(T))" \ - $(QTEST) $(QTEST_ARGS) -bindirs .:..:../../qpdf/$(OUTPUT_DIR) \ - -datadir ../qtest -covdir .. \ - -junit-suffix `basename $(1)`; then \ - true; \ - else \ - if test "$(SHOW_FAILED_TEST_OUTPUT)" = "1"; then \ - cat -v qtest.log; \ - fi; \ - false; \ - fi) -endef |