From: Michal Sojka Date: Sun, 13 Mar 2011 10:33:14 +0000 (+0100) Subject: Update Makefile.rules X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/frsh-forb.git/commitdiff_plain/a6441ce3ae659ad922ea23f99b2f34a28997f039 Update Makefile.rules --- diff --git a/build/aquosa/Makefile.rules b/build/aquosa/Makefile.rules index 9762ca3b..7efe23ca 100644 --- a/build/aquosa/Makefile.rules +++ b/build/aquosa/Makefile.rules @@ -4,7 +4,7 @@ # (C) Copyright 2006, 2007, 2008, 2009, 2010, 2011 by Michal Sojka - Czech Technical University, FEE, DCE # # Homepage: http://rtime.felk.cvut.cz/omk/ -# Version: 0.2-69-g6789c3e +# Version: 0.2-89-g95151fe # # The OMK build system is distributed under the GNU General Public # License. See file COPYING for details. @@ -107,16 +107,11 @@ all: @$(MAKE) -C $(MAKERULES_DIR) OMK_SERIALIZE_INCLUDED=n SOURCES_DIR=$(MAKERULES_DIR) RELATIVE_DIR="" $(MAKECMDGOALS) W=0 endif -ifdef OMK_TESTSROOT -# Usage: $(call canttest,) -define canttest - ( echo "$(1)" > $(OUTPUT_DIR)/_canttest; echo "$(1)"; exit 1 ) -endef -else -define canttest - echo "$(1)" -endef -endif +# omk-get-var target allows external scripts/programs to determine the +# values of OMK variables such as RELATIVE_DIR etc. +.PHONY: omk-get-var +omk-get-var: + @$(foreach var,$(VAR),echo $(var)=$($(var));) #========================= # Include the config file