summaryrefslogtreecommitdiff
path: root/unit-tests
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2017-07-15 15:28:00 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2017-07-15 17:24:52 +0300
commit9ef9eafca42b882c13cc9b333cf49c5501ec385f (patch)
tree12b81412d0686d19736f443b645e9b4c31f948b1 /unit-tests
parent97cfc23a5805c8c31bd5c6d6824b1c390318c60b (diff)
Make use of wildcards in buildfiles
Diffstat (limited to 'unit-tests')
-rw-r--r--unit-tests/buildfile7
-rw-r--r--unit-tests/lexer/buildfile2
-rw-r--r--unit-tests/parser/buildfile2
3 files changed, 2 insertions, 9 deletions
diff --git a/unit-tests/buildfile b/unit-tests/buildfile
deleted file mode 100644
index e24a071..0000000
--- a/unit-tests/buildfile
+++ /dev/null
@@ -1,7 +0,0 @@
-# file : unit-tests/buildfile
-# copyright : Copyright (c) 2009-2017 Code Synthesis Tools CC
-# license : MIT; see accompanying LICENSE file
-
-d = lexer/ parser/
-./: $d
-include $d
diff --git a/unit-tests/lexer/buildfile b/unit-tests/lexer/buildfile
index 6e635bf..0b4fbcf 100644
--- a/unit-tests/lexer/buildfile
+++ b/unit-tests/lexer/buildfile
@@ -7,6 +7,6 @@
import libs = libcutl%lib{cutl}
src = lexer
-exe{driver}: cxx{driver} ../../cli/cxx{$src} $libs test{testscript}
+exe{driver}: {hxx cxx}{*} ../../cli/cxx{$src} $libs test{testscript}
include ../../cli/
diff --git a/unit-tests/parser/buildfile b/unit-tests/parser/buildfile
index 8648de5..44020d8 100644
--- a/unit-tests/parser/buildfile
+++ b/unit-tests/parser/buildfile
@@ -9,6 +9,6 @@ src = lexer parser \
semantics/{class elements expression namespace option unit} \
traversal/{class elements namespace option unit}
-exe{driver}: cxx{driver} ../../cli/cxx{$src} $libs test{testscript}
+exe{driver}: {hxx cxx}{*} ../../cli/cxx{$src} $libs test{testscript}
include ../../cli/