2 # This script includes windows specific config (MSVS/MSVC)
7 env.AppendUnique(CXXFLAGS=['/wd4244', '/wd4267','/wd4345', '/wd4355', '/wd4800', '/wd4996'])
8 env.AppendUnique(CCFLAGS=['/EHsc'])
10 # Set release/debug flags
11 if env.get('RELEASE'):
12 env.AppendUnique(CCFLAGS = ['/MD', '/O2', '/GF'])
13 env.AppendUnique(CPPDEFINES = ['NDEBUG'])
15 env.AppendUnique(CCFLAGS = ['/MDd', '/Od', '/ZI', '/GZ', '/Gm'])
16 env.AppendUnique(CPPDEFINES = ['_DEBUG'])
17 env.AppendUnique(LINKFLAGS = ['/debug'])