]> rtime.felk.cvut.cz Git - omk.git/commitdiff
Added support for "exporting" generated headers from _build tree
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 16 Apr 2008 19:12:00 +0000 (19:12 +0000)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 16 Apr 2008 19:12:00 +0000 (19:12 +0000)
darcs-hash:20080416191219-f2ef6-cdbf439ef164b629a3ae55f3fe3b13d47a159272.gz

snippets/include

index c611dc0b53098b219b5c3792a72a804a464e2e98..b30acfc5b231e44465b12bbf29e00ff31d8801a7 100644 (file)
@@ -21,6 +21,8 @@ endif
 define include-pass-template
        @$(foreach f, $($(2)_HEADERS), cmp --quiet $(SOURCES_DIR)/$(f) $(1)/$(notdir $(f)) \
           || $(call cp_cmd,$(SOURCES_DIR)/$(f),$(1)/$(notdir $(f))) || exit 1 ; )
+       @$(foreach f, $($(2)_GEN_HEADERS), cmp --quiet $(f) $(1)/$(notdir $(f)) \
+          || $(call cp_cmd,$(LOCAL_BUILD_DIR)/$(f),$(1)/$(notdir $(f))) || exit 1 ; ) # FIXME: Use correct build dir, then document it
        @$(foreach f, $(nobase_$(2)_HEADERS), cmp --quiet $(SOURCES_DIR)/$(f) $(1)/$(f) \
           || ( mkdir -p $(1)/$(dir $(f)) && $(call cp_cmd,$(SOURCES_DIR)/$(f),$(1)/$(f)) ) || exit 1 ; )
        @$(foreach f, $(renamed_$(2)_HEADERS), \