diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2014-02-25 09:50:18 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2014-02-25 09:50:18 +0200 |
commit | d5dcd2e6ec2a2344da44b8e5cbfe319957318dba (patch) | |
tree | b4751382ab217d420eed18148d56d8f7e186bc82 /tests/cxx/parser | |
parent | 9428441a84a98073c527df6901a9550bf1a94ce4 (diff) |
Add support for manual dependency tracking in tests and examples
Diffstat (limited to 'tests/cxx/parser')
34 files changed, 34 insertions, 34 deletions
diff --git a/tests/cxx/parser/built-in/makefile b/tests/cxx/parser/built-in/makefile index 00c2604..d99b6ee 100644 --- a/tests/cxx/parser/built-in/makefile +++ b/tests/cxx/parser/built-in/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/duplicate/makefile b/tests/cxx/parser/duplicate/makefile index 6229d3e..413d0cb 100644 --- a/tests/cxx/parser/duplicate/makefile +++ b/tests/cxx/parser/duplicate/makefile @@ -37,7 +37,7 @@ $(gen) $(dist) $(dist-win): xsde_options += --generate-print-impl \ --generate-test-driver --force-overwrite $(gen): $(out_root)/xsde/xsde -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/enumeration/makefile b/tests/cxx/parser/enumeration/makefile index a197403..0a845d2 100644 --- a/tests/cxx/parser/enumeration/makefile +++ b/tests/cxx/parser/enumeration/makefile @@ -37,7 +37,7 @@ $(skel) $(dist) $(dist-win): xsde_options += --type-map $(src_base)/test.map $(skel): $(out_root)/xsde/xsde $(src_base)/test.map -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. diff --git a/tests/cxx/parser/error-handling/codes/makefile b/tests/cxx/parser/error-handling/codes/makefile index 3dd0084..1aed633 100644 --- a/tests/cxx/parser/error-handling/codes/makefile +++ b/tests/cxx/parser/error-handling/codes/makefile @@ -35,7 +35,7 @@ $(skel) $(dist) $(dist-win): xsde_options += --no-exceptions \ --type-map $(src_base)/test.map $(skel): $(out_root)/xsde/xsde $(src_base)/test.map -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/error-handling/exceptions/makefile b/tests/cxx/parser/error-handling/exceptions/makefile index e68d089..a0ed479 100644 --- a/tests/cxx/parser/error-handling/exceptions/makefile +++ b/tests/cxx/parser/error-handling/exceptions/makefile @@ -35,7 +35,7 @@ $(skel) $(dist) $(dist-win): xsde_options += --type-map $(src_base)/test.map $(skel): $(out_root)/xsde/xsde $(src_base)/test.map -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/generated-impl/makefile b/tests/cxx/parser/generated-impl/makefile index 422357b..006873f 100644 --- a/tests/cxx/parser/generated-impl/makefile +++ b/tests/cxx/parser/generated-impl/makefile @@ -37,7 +37,7 @@ $(gen) $(dist) $(dist-win): xsde_options += --generate-print-impl \ --generate-test-driver --force-overwrite $(gen): $(out_root)/xsde/xsde -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/list/makefile b/tests/cxx/parser/list/makefile index 94072bc..6a8a3b3 100644 --- a/tests/cxx/parser/list/makefile +++ b/tests/cxx/parser/list/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/name-clash/inheritance/makefile b/tests/cxx/parser/name-clash/inheritance/makefile index 426e766..f6491cc 100644 --- a/tests/cxx/parser/name-clash/inheritance/makefile +++ b/tests/cxx/parser/name-clash/inheritance/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/polymorphism/makefile b/tests/cxx/parser/polymorphism/makefile index f497f38..47ab76c 100644 --- a/tests/cxx/parser/polymorphism/makefile +++ b/tests/cxx/parser/polymorphism/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += --generate-polymorphic -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/polyrecur/makefile b/tests/cxx/parser/polyrecur/makefile index 8a553f8..90dcf26 100644 --- a/tests/cxx/parser/polyrecur/makefile +++ b/tests/cxx/parser/polyrecur/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += --generate-polymorphic -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/recursive/makefile b/tests/cxx/parser/recursive/makefile index 42af4ff..63ae625 100644 --- a/tests/cxx/parser/recursive/makefile +++ b/tests/cxx/parser/recursive/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/reset/makefile b/tests/cxx/parser/reset/makefile index 52c9bd4..2861423 100644 --- a/tests/cxx/parser/reset/makefile +++ b/tests/cxx/parser/reset/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/test-template/makefile b/tests/cxx/parser/test-template/makefile index f0cd7c6..1ac0e07 100644 --- a/tests/cxx/parser/test-template/makefile +++ b/tests/cxx/parser/test-template/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/union/makefile b/tests/cxx/parser/union/makefile index 39aa8c2..0fc6040 100644 --- a/tests/cxx/parser/union/makefile +++ b/tests/cxx/parser/union/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/all/makefile b/tests/cxx/parser/validation/all/makefile index 7541388..1cb1868 100644 --- a/tests/cxx/parser/validation/all/makefile +++ b/tests/cxx/parser/validation/all/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. diff --git a/tests/cxx/parser/validation/any/makefile b/tests/cxx/parser/validation/any/makefile index 129a93f..b513f3a 100644 --- a/tests/cxx/parser/validation/any/makefile +++ b/tests/cxx/parser/validation/any/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. diff --git a/tests/cxx/parser/validation/attribute/makefile b/tests/cxx/parser/validation/attribute/makefile index 997d765..b104043 100644 --- a/tests/cxx/parser/validation/attribute/makefile +++ b/tests/cxx/parser/validation/attribute/makefile @@ -34,7 +34,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/any-type/makefile b/tests/cxx/parser/validation/built-in/any-type/makefile index 0cdab98..79b4466 100644 --- a/tests/cxx/parser/validation/built-in/any-type/makefile +++ b/tests/cxx/parser/validation/built-in/any-type/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. diff --git a/tests/cxx/parser/validation/built-in/binary/makefile b/tests/cxx/parser/validation/built-in/binary/makefile index abeac72..520a602 100644 --- a/tests/cxx/parser/validation/built-in/binary/makefile +++ b/tests/cxx/parser/validation/built-in/binary/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/boolean/makefile b/tests/cxx/parser/validation/built-in/boolean/makefile index d6afbca..c397400 100644 --- a/tests/cxx/parser/validation/built-in/boolean/makefile +++ b/tests/cxx/parser/validation/built-in/boolean/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/byte/makefile b/tests/cxx/parser/validation/built-in/byte/makefile index 0cd4f33..c54f313 100644 --- a/tests/cxx/parser/validation/built-in/byte/makefile +++ b/tests/cxx/parser/validation/built-in/byte/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/date-time/makefile b/tests/cxx/parser/validation/built-in/date-time/makefile index c63def9..04ee635 100644 --- a/tests/cxx/parser/validation/built-in/date-time/makefile +++ b/tests/cxx/parser/validation/built-in/date-time/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/float/makefile b/tests/cxx/parser/validation/built-in/float/makefile index d3c94d0..b6e72b2 100644 --- a/tests/cxx/parser/validation/built-in/float/makefile +++ b/tests/cxx/parser/validation/built-in/float/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/int/makefile b/tests/cxx/parser/validation/built-in/int/makefile index b042c1a..0b7aa4e 100644 --- a/tests/cxx/parser/validation/built-in/int/makefile +++ b/tests/cxx/parser/validation/built-in/int/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/integer/makefile b/tests/cxx/parser/validation/built-in/integer/makefile index 2205ca8..43f8624 100644 --- a/tests/cxx/parser/validation/built-in/integer/makefile +++ b/tests/cxx/parser/validation/built-in/integer/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/long-long/makefile b/tests/cxx/parser/validation/built-in/long-long/makefile index d4f32e1..79aee21 100644 --- a/tests/cxx/parser/validation/built-in/long-long/makefile +++ b/tests/cxx/parser/validation/built-in/long-long/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/long/makefile b/tests/cxx/parser/validation/built-in/long/makefile index 11daa0f..30f6388 100644 --- a/tests/cxx/parser/validation/built-in/long/makefile +++ b/tests/cxx/parser/validation/built-in/long/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/qname/makefile b/tests/cxx/parser/validation/built-in/qname/makefile index 5f63060..2d29017 100644 --- a/tests/cxx/parser/validation/built-in/qname/makefile +++ b/tests/cxx/parser/validation/built-in/qname/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/short/makefile b/tests/cxx/parser/validation/built-in/short/makefile index ce49001..f88ea3c 100644 --- a/tests/cxx/parser/validation/built-in/short/makefile +++ b/tests/cxx/parser/validation/built-in/short/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/string/makefile b/tests/cxx/parser/validation/built-in/string/makefile index c50fd68..c20512a 100644 --- a/tests/cxx/parser/validation/built-in/string/makefile +++ b/tests/cxx/parser/validation/built-in/string/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/built-in/uri/makefile b/tests/cxx/parser/validation/built-in/uri/makefile index 3c21589..a87efee 100644 --- a/tests/cxx/parser/validation/built-in/uri/makefile +++ b/tests/cxx/parser/validation/built-in/uri/makefile @@ -26,7 +26,7 @@ $(driver): $(obj) $(xsde.l) $(obj) $(dep): $(xsde.l.cpp-options) -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/choice/makefile b/tests/cxx/parser/validation/choice/makefile index ed51663..ddf45f4 100644 --- a/tests/cxx/parser/validation/choice/makefile +++ b/tests/cxx/parser/validation/choice/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/restriction/makefile b/tests/cxx/parser/validation/restriction/makefile index 5569a9d..f9adfbb 100644 --- a/tests/cxx/parser/validation/restriction/makefile +++ b/tests/cxx/parser/validation/restriction/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # diff --git a/tests/cxx/parser/validation/sequence/makefile b/tests/cxx/parser/validation/sequence/makefile index db2c5b4..08682d2 100644 --- a/tests/cxx/parser/validation/sequence/makefile +++ b/tests/cxx/parser/validation/sequence/makefile @@ -36,7 +36,7 @@ $(skel): xsde := $(out_root)/xsde/xsde $(skel): $(out_root)/xsde/xsde $(skel) $(dist) $(dist-win): xsde_options += -$(call include-dep,$(dep)) +$(call include-dep,$(dep),$(obj),$(gen)) # Convenience alias for default target. # |