comparison tests/core_tests/SConscript @ 42:4c8334b0ab30

switched scons tests=1 to build unittest++ tests instead of boost ones. Tests kept in separate executables to make it work in the same way as with old tests (integrated part of test_fife unit testing script). Audio tests shortened.
author jasoka@33b003aa-7bff-0310-803a-e67f0ece8222
date Sun, 13 Jul 2008 07:43:33 +0000
parents 4a0efb7baf70
children 5a2db5e7ab54
comparison
equal deleted inserted replaced
41:b661ba234c3b 42:4c8334b0ab30
4 4
5 env = env.Copy() 5 env = env.Copy()
6 env.Append(CPPPATH = ['#/engine/core']) 6 env.Append(CPPPATH = ['#/engine/core'])
7 env.Append(LIBPATH = ['#/engine/core']) 7 env.Append(LIBPATH = ['#/engine/core'])
8 8
9 env.Append(LIBS = ['libfife','boost_unit_test_framework']) 9 env.Append(LIBS = ['libfife','libUnitTest++'])
10 10
11 if sys.platform == 'darwin': 11 if sys.platform == 'darwin':
12 env.Append(LIBPATH = ['/System/Library']) 12 env.Append(LIBPATH = ['/System/Library'])
13 env.Append(LINKFLAGS='-framework SDL') 13 env.Append(LINKFLAGS='-framework SDL')
14 env.Append(LINKFLAGS='-framework SDL_image') 14 env.Append(LINKFLAGS='-framework SDL_image')
15 env.Append(LINKFLAGS='-framework SDL_ttf') 15 env.Append(LINKFLAGS='-framework SDL_ttf')
16 env.Append(LINKFLAGS=['-Wl']) 16 env.Append(LINKFLAGS=['-Wl'])
17 else: 17 else:
18 env.Append(LINKFLAGS=['-Wl,-rpath,../../ext/install/lib,-rpath,../../engine']) 18 env.Append(LINKFLAGS=['-Wl,-rpath,../../ext/install/lib,-rpath,../../engine'])
19 19
20 # The test_all.py script relies on this specific layout. 20 # The test_fife.py script relies on this specific layout.
21 # Check it, if you change something here 21 # Check it, if you change something here
22 env.Program('testprog_rect', ['test_rect.cpp']) 22 env.Program('testprog_rect', ['test_rect++.cpp'])
23 env.Program('testprog_dat1', ['test_dat1.cpp']) 23 env.Program('testprog_dat1', ['test_dat1++.cpp'])
24 env.Program('testprog_dat2', ['test_dat2.cpp']) 24 env.Program('testprog_dat2', ['test_dat2++.cpp'])
25 env.Program('testprog_gui', ['test_gui.cpp']) 25 env.Program('testprog_gui', ['test_gui++.cpp'])
26 env.Program('testprog_images', ['test_images.cpp']) 26 env.Program('testprog_images', ['test_images++.cpp'])
27 env.Program('testprog_imagepool', ['test_imagepool.cpp']) 27 env.Program('testprog_imagepool', ['test_imagepool++.cpp'])
28 env.Program('testprog_vfs', ['test_vfs.cpp']) 28 env.Program('testprog_vfs', ['test_vfs++.cpp'])
29 29
30 30
31 if env['zip']: 31 if env['zip']:
32 env.Program('testprog_zip', ['test_zip.cpp']) 32 env.Program('testprog_zip', ['test_zip++.cpp'])
33 33
34 # vim: set filetype=python : 34 # vim: set filetype=python :