2015-03-17 16:31:15 +00:00
|
|
|
Import('qt_env')
|
|
|
|
|
|
|
|
|
|
env = qt_env.Clone()
|
|
|
|
|
|
2015-03-18 14:16:04 +00:00
|
|
|
env.AppendUnique(CPPDEFINES = [
|
|
|
|
|
'INSTALLERNCC_LIBRARY',
|
|
|
|
|
# boost uses things MS C++ is mldly unhappy about.
|
|
|
|
|
'_SCL_SECURE_NO_WARNINGS'
|
|
|
|
|
])
|
2015-03-17 16:31:15 +00:00
|
|
|
|
|
|
|
|
env.AppendUnique(CPPPATH = [
|
2015-11-28 23:10:57 +00:00
|
|
|
'../gamefeatures',
|
2015-03-17 16:31:15 +00:00
|
|
|
'${BOOSTPATH}'
|
|
|
|
|
])
|
|
|
|
|
|
|
|
|
|
env.AppendUnique(LIBS = [
|
|
|
|
|
'shell32',
|
|
|
|
|
'user32',
|
|
|
|
|
'Version'
|
|
|
|
|
])
|
|
|
|
|
|
|
|
|
|
lib = env.SharedLibrary('installerNCC', env.Glob('*.cpp'))
|
2015-03-18 14:16:04 +00:00
|
|
|
env.InstallModule(lib)
|
2015-03-20 10:34:30 +00:00
|
|
|
|
|
|
|
|
res = env['QT_USED_MODULES']
|
|
|
|
|
Return('res')
|