From 9ef9eafca42b882c13cc9b333cf49c5501ec385f Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Sat, 15 Jul 2017 15:28:00 +0300 Subject: Make use of wildcards in buildfiles --- unit-tests/buildfile | 7 ------- unit-tests/lexer/buildfile | 2 +- unit-tests/parser/buildfile | 2 +- 3 files changed, 2 insertions(+), 9 deletions(-) delete mode 100644 unit-tests/buildfile (limited to 'unit-tests') 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/ -- cgit v1.1