From: Michal Sojka Date: Tue, 30 Dec 2008 14:59:33 +0000 (+0100) Subject: build target prints directory X-Git-Url: http://rtime.felk.cvut.cz/gitweb/omk.git/commitdiff_plain/519389f9e8cb1112c128cce26f8d1cea36b51174 build target prints directory This way, emacs should find correctly files referred from error messages --- diff --git a/snippets/base b/snippets/base index 4e7709c..08c4410 100644 --- a/snippets/base +++ b/snippets/base @@ -54,7 +54,7 @@ all: build prepare: $(omk_checks) prepare-pass build: prepare +@echo "make[omk]: build" - @$(MAKE) $(NO_PRINT_DIRECTORY) -f $(MAKERULES_DIR)/Makefile.rules build-pseudo-pass + @$(MAKE) -C $(MAKERULES_DIR) -f Makefile.rules build-pseudo-pass @echo "Compilation finished" prepare-pass: $(omk_checks) diff --git a/snippets/build b/snippets/build index 17ba0a4..c939665 100644 --- a/snippets/build +++ b/snippets/build @@ -21,8 +21,8 @@ endef $(foreach rule,$(prepared_rules),$(eval $(call build_rule,$(rule)))) -.PHONY: build build-msg all-targets +.PHONY: build-pseudo-pass -build-pseudo-pass: $(foreach target,$(omk_goals),$(target)) +build-pseudo-pass: $(omk_goals) endif # (,$(filter build,$(MAKECMDGOALS)))