aboutsummaryrefslogtreecommitdiff
path: root/tests/cxx/parser
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2014-02-25 09:50:18 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2014-02-25 09:50:18 +0200
commitd5dcd2e6ec2a2344da44b8e5cbfe319957318dba (patch)
treeb4751382ab217d420eed18148d56d8f7e186bc82 /tests/cxx/parser
parent9428441a84a98073c527df6901a9550bf1a94ce4 (diff)
Add support for manual dependency tracking in tests and examples
Diffstat (limited to 'tests/cxx/parser')
-rw-r--r--tests/cxx/parser/built-in/makefile2
-rw-r--r--tests/cxx/parser/duplicate/makefile2
-rw-r--r--tests/cxx/parser/enumeration/makefile2
-rw-r--r--tests/cxx/parser/error-handling/codes/makefile2
-rw-r--r--tests/cxx/parser/error-handling/exceptions/makefile2
-rw-r--r--tests/cxx/parser/generated-impl/makefile2
-rw-r--r--tests/cxx/parser/list/makefile2
-rw-r--r--tests/cxx/parser/name-clash/inheritance/makefile2
-rw-r--r--tests/cxx/parser/polymorphism/makefile2
-rw-r--r--tests/cxx/parser/polyrecur/makefile2
-rw-r--r--tests/cxx/parser/recursive/makefile2
-rw-r--r--tests/cxx/parser/reset/makefile2
-rw-r--r--tests/cxx/parser/test-template/makefile2
-rw-r--r--tests/cxx/parser/union/makefile2
-rw-r--r--tests/cxx/parser/validation/all/makefile2
-rw-r--r--tests/cxx/parser/validation/any/makefile2
-rw-r--r--tests/cxx/parser/validation/attribute/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/any-type/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/binary/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/boolean/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/byte/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/date-time/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/float/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/int/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/integer/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/long-long/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/long/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/qname/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/short/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/string/makefile2
-rw-r--r--tests/cxx/parser/validation/built-in/uri/makefile2
-rw-r--r--tests/cxx/parser/validation/choice/makefile2
-rw-r--r--tests/cxx/parser/validation/restriction/makefile2
-rw-r--r--tests/cxx/parser/validation/sequence/makefile2
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.
#