28 lines
1.5 KiB
Python
28 lines
1.5 KiB
Python
|
BUILDDIR = '#build/release'
|
||
|
CXX = 'icl'
|
||
|
CC = 'icl'
|
||
|
LINK = 'xilink'
|
||
|
CXXFLAGS = ['/nologo', '/O3', '/Qipo', '/Qprec-div-', '/QxSSE2', '/QaxSSE3,SSE4.2', '/fp:fast=2', '/D', 'WIN32', '/W3', '/EHsc', '/GS-', '/MD', '/D', 'MTS_DEBUG', '/D', 'SINGLE_PRECISION', '/D', 'MTS_SSE', '/D', 'MTS_HAS_COHERENT_RT', '/D', '_CONSOLE', '/D', 'NDEBUG', '/Qopenmp']
|
||
|
SHCXXFLAGS = CXXFLAGS
|
||
|
TARGET_ARCH = 'x86'
|
||
|
MSVC_VERSION = '10.0'
|
||
|
LINKFLAGS = ['/nologo', '/SUBSYSTEM:CONSOLE', '/MACHINE:X86', '/FIXED:NO', '/OPT:REF', '/OPT:ICF', '/LTCG', '/NODEFAULTLIB:LIBCMT', '/MANIFEST']
|
||
|
BASEINCLUDE = ['#include', '#dependencies/windows/include']
|
||
|
BASELIB = ['pthreadVCE2', 'msvcrt', 'ws2_32']
|
||
|
OEXRINCLUDE = ['#dependencies/windows/include/OpenEXR']
|
||
|
OEXRFLAGS = ['/D', 'OPENEXR_DLL']
|
||
|
OEXRLIB = ['IlmImf', 'IlmThread', 'zlib1', 'Half']
|
||
|
BOOSTINCLUDE = ['#dependencies']
|
||
|
BOOSTLIB = ['boost_system-vc100-mt-1_44', 'boost_filesystem-vc100-mt-1_44']
|
||
|
COLLADAINCLUDE = ['#dependencies/windows/include/colladadom', '#dependencies/windows/include/colladadom/1.4']
|
||
|
COLLADALIB = ['libcollada14dom23']
|
||
|
XERCESLIB = ['xerces-c_3']
|
||
|
PNGLIB = ['libpng13']
|
||
|
JPEGLIB = ['jpeg62']
|
||
|
GLLIB = ['opengl32', 'glu32', 'glew32mx', 'gdi32', 'user32']
|
||
|
GLFLAGS = ['/D', 'GLEW_MX']
|
||
|
BASELIBDIR = ['#dependencies/windows/lib32', '#dependencies/windows/lib32/vc100']
|
||
|
SHLIBPREFIX = 'lib'
|
||
|
SHLIBSUFFIX = '.dll'
|
||
|
PROGSUFFIX = '.exe'
|