From 97d6f7ce0132b8030787a6c764e61be77de8bcb0 Mon Sep 17 00:00:00 2001 From: Tom Tanner Date: Sun, 8 Mar 2015 13:20:56 +0000 Subject: First attempt at using scons to build --- src/shared/SConscript | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 src/shared/SConscript (limited to 'src/shared/SConscript') diff --git a/src/shared/SConscript b/src/shared/SConscript new file mode 100644 index 00000000..1fd5a03e --- /dev/null +++ b/src/shared/SConscript @@ -0,0 +1,39 @@ +import os.path + +Import('qt_env') + +env = qt_env.Clone() + +modules = [ + 'Core', + 'Gui' +] + +env.EnableQt4Modules(['Qt' + n for n in modules], debug = env['CONFIG'] == 'debug') + +#CONFIG(debug, debug|release) { +# LIBS += -L$$OUT_PWD/../bsatk/debug +# LIBS += -lDbgHelp +# QMAKE_CXXFLAGS_DEBUG -= -Zi +# QMAKE_CXXFLAGS += -Z7 +# PRE_TARGETDEPS += $$OUT_PWD/../bsatk/debug/bsatk.lib +#} else { +# LIBS += -L$$OUT_PWD/../bsatk/release +# PRE_TARGETDEPS += $$OUT_PWD/../bsatk/release/bsatk.lib +#} + +env.StaticLibrary('mo_shared', env.Glob('*.cpp')) + +env.AppendUnique(CPPDEFINES = [ + 'UNICODE', + '_UNICODE', + '_CRT_SECURE_NO_WARNINGS', + 'BOOST_DISABLE_ASSERTS', + 'NDEBUG' +]) + +env.AppendUnique(CPPPATH = [ + '../bsatk', + '$BOOST_PATH', + '.' # Seriously! +]) -- cgit v1.3.1