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 :