]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/commitdiff
Update Makefile.rules
authorMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 13 Mar 2011 10:33:14 +0000 (11:33 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Sun, 13 Mar 2011 10:33:14 +0000 (11:33 +0100)
build/aquosa/Makefile.rules

index 9762ca3b418ff07592b1c47280a3673709230fa8..7efe23ca7c345003b7023249f12dcb31fe126f25 100644 (file)
@@ -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,<error message>)
-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