summaryrefslogtreecommitdiff
path: root/examples/utest/testcases/cpp11/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'examples/utest/testcases/cpp11/SConscript')
-rw-r--r--examples/utest/testcases/cpp11/SConscript11
1 files changed, 6 insertions, 5 deletions
diff --git a/examples/utest/testcases/cpp11/SConscript b/examples/utest/testcases/cpp11/SConscript
index cf92d755b0..706d689aeb 100644
--- a/examples/utest/testcases/cpp11/SConscript
+++ b/examples/utest/testcases/cpp11/SConscript
@@ -2,12 +2,13 @@ Import('rtconfig')
from building import *
cwd = GetCurrentDir()
-src = Split('''
-thread_tc.cpp
-''')
-
+src = []
CPPPATH = [cwd]
-group = DefineGroup('utestcases', src, depend = ['UTEST_CPP11_THREAD_TC'], CPPPATH = CPPPATH)
+if GetDepend('RT_UTEST_USING_ALL_CASES') or GetDepend('UTEST_CPP11_THREAD_TC'):
+ src += Glob('tc_*.cpp')
+
+group = DefineGroup('utestcases', src, depend = ['RT_USING_UTESTCASES', 'RT_USING_CPLUSPLUS'], CPPPATH = CPPPATH)
Return('group')
+