From ec71f35c671255d1649a3c92f3f089ba0bd00020 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 1 Dec 2009 11:09:23 +0200 Subject: Save the xsdbin binary path in a pattern-specific variable --- examples/cxx/tree/embedded/makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'examples/cxx/tree') diff --git a/examples/cxx/tree/embedded/makefile b/examples/cxx/tree/embedded/makefile index 633ca60..58fa795 100644 --- a/examples/cxx/tree/embedded/makefile +++ b/examples/cxx/tree/embedded/makefile @@ -45,7 +45,8 @@ $(gen): $(out_root)/xsd/xsd genf += $(xsd:.xsd=-schema.hxx) $(xsd:.xsd=-schema.cxx) -.PRECIOUS: $(out_base)/%-schema.hxx $(out_base)/%-schema.cxx +.PRECIOUS: $(out_base)/%-schema.hxx $(out_base)/%-schema.cxx +$(out_base)/%: xsdbin := $(xsdbin) $(out_base)/%-schema.hxx $(out_base)/%-schema.cxx: $(src_base)/%.xsd $(xsdbin) $(call message,xsdbin $<,$(xsdbin) --output-dir $(out_base) $<) -- cgit v1.1