allinstall = [blenderinstall, dotblenderinstall, scriptinstall, plugininstall, textinstall]
-if sys.platform=='win32':
- # TODO: gather all needed dlls from lib/windows for inclusion in install
- windlls = []
+if env['OURPLATFORM'] == 'win32-vc':
+ windlls = env.Install(dir=env['BF_INSTALLDIR'], source = ['#../lib/windows/gettext/lib/gnu_gettext.dll',
+ '#../lib/windows/png/lib/libpng.dll',
+ '#../lib/windows/sdl/lib/SDL.dll',
+ '#../lib/windows/zlib/lib/zlib.dll'])
allinstall += windlls
installtarget = env.Alias('install', allinstall)
defs += ' WIN32 NDEBUG _WINDOWS _LIB'
#cflags += ['/MT', '/W3', '/GX', '/O2', '/Op']
cflags += ['/MT', '/W3', '/GX', '/Og', '/Ot', '/Ob1', '/Op', '/G6']
-if env['OURPLATFORM']=='win32-mingw':
+elif env['OURPLATFORM']=='win32-mingw':
defs += ' NDEBUG'
cflags += ['-O2']
elif sys.platform=='linux2' or sys.platform=='linux-i386' or sys.platform=='freebsd4' or sys.platform=='freebsd5':
elif sys.platform=='darwin':
defs += ' NDEBUG'
cflags += ['-O2','-pipe', '-fPIC', '-funsigned-char', '-ffast-math', '-mpowerpc' , '-mtune=G4']
-
else:
print "################################################"
print