forked from chadaustin/sajson
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSConscript
More file actions
28 lines (26 loc) · 1.21 KB
/
SConscript
File metadata and controls
28 lines (26 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Import('*')
unittestpp_env = env.Clone()
unittestpp_env.Append(
CPPPATH=['#/third-party/UnitTest++/src'])
unittestpp_env.Library(
'libraries/unittestpp',
[ 'third-party/UnitTest++/src/AssertException.cpp',
'third-party/UnitTest++/src/Checks.cpp',
'third-party/UnitTest++/src/CurrentTest.cpp',
'third-party/UnitTest++/src/DeferredTestReporter.cpp',
'third-party/UnitTest++/src/DeferredTestResult.cpp',
'third-party/UnitTest++/src/MemoryOutStream.cpp',
'third-party/UnitTest++/src/ReportAssert.cpp',
'third-party/UnitTest++/src/Test.cpp',
'third-party/UnitTest++/src/TestDetails.cpp',
'third-party/UnitTest++/src/TestList.cpp',
'third-party/UnitTest++/src/TestReporter.cpp',
'third-party/UnitTest++/src/TestReporterStdout.cpp',
'third-party/UnitTest++/src/TestResults.cpp',
'third-party/UnitTest++/src/TestRunner.cpp',
'third-party/UnitTest++/src/TimeConstraint.cpp',
'third-party/UnitTest++/src/XmlTestReporter.cpp',
'third-party/UnitTest++/src/Posix/SignalTranslator.cpp',
'third-party/UnitTest++/src/Posix/TimeHelpers.cpp' ])
test_env = env.Clone(tools=[unittestpp, sajson])
test_env.Program('test', ['tests/test.cpp'])