Mercurial > fife-parpg
diff tests/core_tests/SConscript @ 0:4a0efb7baf70
* Datasets becomes the new trunk and retires after that :-)
author | mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Sun, 29 Jun 2008 18:44:17 +0000 |
parents | |
children | 4c8334b0ab30 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/core_tests/SConscript Sun Jun 29 18:44:17 2008 +0000 @@ -0,0 +1,34 @@ +import glob, sys + +Import('env') + +env = env.Copy() +env.Append(CPPPATH = ['#/engine/core']) +env.Append(LIBPATH = ['#/engine/core']) + +env.Append(LIBS = ['libfife','boost_unit_test_framework']) + +if sys.platform == 'darwin': + env.Append(LIBPATH = ['/System/Library']) + env.Append(LINKFLAGS='-framework SDL') + env.Append(LINKFLAGS='-framework SDL_image') + env.Append(LINKFLAGS='-framework SDL_ttf') + env.Append(LINKFLAGS=['-Wl']) +else: + env.Append(LINKFLAGS=['-Wl,-rpath,../../ext/install/lib,-rpath,../../engine']) + +# The test_all.py script relies on this specific layout. +# Check it, if you change something here +env.Program('testprog_rect', ['test_rect.cpp']) +env.Program('testprog_dat1', ['test_dat1.cpp']) +env.Program('testprog_dat2', ['test_dat2.cpp']) +env.Program('testprog_gui', ['test_gui.cpp']) +env.Program('testprog_images', ['test_images.cpp']) +env.Program('testprog_imagepool', ['test_imagepool.cpp']) +env.Program('testprog_vfs', ['test_vfs.cpp']) + + +if env['zip']: + env.Program('testprog_zip', ['test_zip.cpp']) + +# vim: set filetype=python :