add Catch2 to scons build
This commit is contained in:
@@ -44,6 +44,7 @@ print('C++ compiler:', env['CXX'])
|
|||||||
|
|
||||||
env.VariantDir('#build/obj', 'src')
|
env.VariantDir('#build/obj', 'src')
|
||||||
env.VariantDir('#build/obj/test', 'test')
|
env.VariantDir('#build/obj/test', 'test')
|
||||||
|
env.VariantDir('#build/obj/test/deps', 'deps')
|
||||||
|
|
||||||
if env['debug']:
|
if env['debug']:
|
||||||
env.Append(CCFLAGS=['-g','-o0'])
|
env.Append(CCFLAGS=['-g','-o0'])
|
||||||
|
@@ -3,6 +3,9 @@ import subprocess
|
|||||||
|
|
||||||
Import("env platform party_classes common_sources")
|
Import("env platform party_classes common_sources")
|
||||||
|
|
||||||
|
# Add path to scons
|
||||||
|
env.Append(CPPPATH=['./deps/Catch2/single_include'])
|
||||||
|
|
||||||
test_sources = Glob("""*.cpp""") + Split("""
|
test_sources = Glob("""*.cpp""") + Split("""
|
||||||
#build/obj/scenedit/scen.fileio.cpp
|
#build/obj/scenedit/scen.fileio.cpp
|
||||||
""")
|
""")
|
||||||
|
Reference in New Issue
Block a user