forked from bartvdbraak/blender
=== SCons ===
* BlenderLib now expects lists for all compiler related flags (release, profile, debug, warn). I changed the default config files, but do double-check your user-config files, esp. if you did a full copy of an old default platform config
This commit is contained in:
parent
a19366f34a
commit
2d80262759
@ -260,11 +260,11 @@ CC_WARN = ['-Wall', '-Wno-long-double']
|
|||||||
##LOPTS = --dynamic
|
##LOPTS = --dynamic
|
||||||
##DYNLDFLAGS = -shared $(LDFLAGS)
|
##DYNLDFLAGS = -shared $(LDFLAGS)
|
||||||
|
|
||||||
BF_PROFILE_FLAGS = ' -pg -g '
|
BF_PROFILE_FLAGS = ['-pg', '-g ']
|
||||||
BF_PROFILE = False
|
BF_PROFILE = False
|
||||||
|
|
||||||
BF_DEBUG = False
|
BF_DEBUG = False
|
||||||
BF_DEBUG_FLAGS = '-g'
|
BF_DEBUG_FLAGS = ['-g']
|
||||||
|
|
||||||
BF_BUILDDIR='../build/darwin'
|
BF_BUILDDIR='../build/darwin'
|
||||||
BF_INSTALLDIR='../install/darwin'
|
BF_INSTALLDIR='../install/darwin'
|
||||||
|
@ -201,7 +201,7 @@ BF_PROFILE_FLAGS = ['-pg','-g']
|
|||||||
BF_PROFILE = False
|
BF_PROFILE = False
|
||||||
|
|
||||||
BF_DEBUG = False
|
BF_DEBUG = False
|
||||||
BF_DEBUG_FLAGS = '-g'
|
BF_DEBUG_FLAGS = ['-g']
|
||||||
|
|
||||||
BF_BUILDDIR = '../build/linux2'
|
BF_BUILDDIR = '../build/linux2'
|
||||||
BF_INSTALLDIR='../install/linux2'
|
BF_INSTALLDIR='../install/linux2'
|
||||||
|
@ -144,7 +144,7 @@ CC_WARN = [ '-Wall' ]
|
|||||||
LLIBS = [ '-ldxguid', '-lgdi32', '-lmsvcrt', '-lwinmm', '-lmingw32', '-lm', '-lws2_32', '-lz'] #'-lutil', '-lc', '-lm', '-ldl', '-lpthread' ]
|
LLIBS = [ '-ldxguid', '-lgdi32', '-lmsvcrt', '-lwinmm', '-lmingw32', '-lm', '-lws2_32', '-lz'] #'-lutil', '-lc', '-lm', '-ldl', '-lpthread' ]
|
||||||
|
|
||||||
BF_DEBUG = False
|
BF_DEBUG = False
|
||||||
BF_DEBUG_FLAGS= ''
|
BF_DEBUG_FLAGS= []
|
||||||
|
|
||||||
BF_BUILDDIR = '../build/linuxcross'
|
BF_BUILDDIR = '../build/linuxcross'
|
||||||
BF_INSTALLDIR='../install/linuxcross'
|
BF_INSTALLDIR='../install/linuxcross'
|
||||||
|
@ -155,11 +155,11 @@ LLIBS = 'm stdc++ pthread util'
|
|||||||
##LOPTS = --dynamic
|
##LOPTS = --dynamic
|
||||||
##DYNLDFLAGS = -shared $(LDFLAGS)
|
##DYNLDFLAGS = -shared $(LDFLAGS)
|
||||||
|
|
||||||
BF_PROFILE_FLAGS = ' -pg -g '
|
BF_PROFILE_FLAGS = ['-pg', '-g']
|
||||||
BF_PROFILE = False
|
BF_PROFILE = False
|
||||||
|
|
||||||
BF_DEBUG = False
|
BF_DEBUG = False
|
||||||
BF_DEBUG_FLAGS = '-g'
|
BF_DEBUG_FLAGS = ['-g']
|
||||||
|
|
||||||
BF_BUILDDIR='../build/openbsd3'
|
BF_BUILDDIR='../build/openbsd3'
|
||||||
BF_INSTALLDIR='../install/openbsd3'
|
BF_INSTALLDIR='../install/openbsd3'
|
||||||
|
@ -173,11 +173,11 @@ BF_PROFILE_FLAGS = ['-pg','-g']
|
|||||||
BF_PROFILE = False
|
BF_PROFILE = False
|
||||||
|
|
||||||
BF_DEBUG = False
|
BF_DEBUG = False
|
||||||
BF_DEBUG_FLAGS = ''
|
BF_DEBUG_FLAGS = []
|
||||||
|
|
||||||
BF_BUILDDIR = '../build/sunos5'
|
BF_BUILDDIR = '../build/sunos5'
|
||||||
BF_INSTALLDIR='../install/sunos5'
|
BF_INSTALLDIR='../install/sunos5'
|
||||||
BF_DOCDIR='../install/doc'
|
BF_DOCDIR='../install/doc'
|
||||||
|
|
||||||
|
|
||||||
PLATFORM_LINKFLAGS = ['']
|
PLATFORM_LINKFLAGS = []
|
||||||
|
@ -160,7 +160,7 @@ CC_WARN = [ '-Wall' ]
|
|||||||
LLIBS = ['-lshell32', '-lshfolder', '-lgdi32', '-lmsvcrt', '-lwinmm', '-lmingw32', '-lm', '-lws2_32', '-lz', '-lstdc++']
|
LLIBS = ['-lshell32', '-lshfolder', '-lgdi32', '-lmsvcrt', '-lwinmm', '-lmingw32', '-lm', '-lws2_32', '-lz', '-lstdc++']
|
||||||
|
|
||||||
BF_DEBUG = False
|
BF_DEBUG = False
|
||||||
BF_DEBUG_FLAGS= '-g'
|
BF_DEBUG_FLAGS= ['-g']
|
||||||
|
|
||||||
BF_PROFILE_FLAGS = ['-pg','-g']
|
BF_PROFILE_FLAGS = ['-pg','-g']
|
||||||
BF_PROFILE = False
|
BF_PROFILE = False
|
||||||
|
@ -417,9 +417,9 @@ class BlenderEnvironment(SConsEnvironment):
|
|||||||
if lenv['WITH_BF_BULLET']:
|
if lenv['WITH_BF_BULLET']:
|
||||||
lenv.Append(CPPDEFINES=['WITH_BULLET=1'])
|
lenv.Append(CPPDEFINES=['WITH_BULLET=1'])
|
||||||
if lenv['BF_DEBUG'] or (libname in quickdebug):
|
if lenv['BF_DEBUG'] or (libname in quickdebug):
|
||||||
lenv.Append(CFLAGS = Split(lenv['BF_DEBUG_CFLAGS']))
|
lenv.Append(CFLAGS = lenv['BF_DEBUG_CFLAGS'])
|
||||||
lenv.Append(CCFLAGS = Split(lenv['BF_DEBUG_CCFLAGS']))
|
lenv.Append(CCFLAGS = lenv['BF_DEBUG_CCFLAGS'])
|
||||||
lenv.Append(CXXFLAGS = Split(lenv['BF_DEBUG_CXXFLAGS']))
|
lenv.Append(CXXFLAGS = lenv['BF_DEBUG_CXXFLAGS'])
|
||||||
else:
|
else:
|
||||||
lenv.Append(CFLAGS = lenv['REL_CFLAGS'])
|
lenv.Append(CFLAGS = lenv['REL_CFLAGS'])
|
||||||
lenv.Append(CCFLAGS = lenv['REL_CCFLAGS'])
|
lenv.Append(CCFLAGS = lenv['REL_CCFLAGS'])
|
||||||
|
Loading…
Reference in New Issue
Block a user