Add test environment

This commit is contained in:
Eryn Wells 2014-02-28 17:40:49 -08:00
parent 301a7fa525
commit 98e1fdd4fb

View file

@ -141,9 +141,21 @@ release_env = create_env('release', [src_dir], {
'CXXFLAGS': release_cflags, 'CXXFLAGS': release_cflags,
}) })
test_gtest_dir = Dir('#lib/gtest')
test_cpppath = test_gtest_dir.Dir('include')
test_env = create_env('test', [src_dir, test_dir, test_gtest_dir], {
'CPPDEFINES': ['DEBUG'],
'CPPPATH': [test_cpppath],
'LIBPATH': [test_gtest_dir],
'CFLAGS': debug_cflags,
'CXXFLAGS': debug_cflags,
})
modes = { modes = {
'debug': debug_env, 'debug': debug_env,
'release': release_env, 'release': release_env,
'test': test_env,
} }
mode = ARGUMENTS.get('MODE', None) mode = ARGUMENTS.get('MODE', None)