add ReleaseDll and DebugDll configuration for Jam msvcgen build system, to support plugin development (such as Extras/MayaPlugin)

This commit is contained in:
erwin.coumans
2008-09-20 00:22:18 +00:00
parent 486b172f58
commit 15df743b51
2 changed files with 55 additions and 0 deletions

View File

@@ -121,6 +121,21 @@ builds = [
libdirskey => 'libdir',
priority => 100
},
{
tag => 'release_dll',
name => 'ReleaseDll',
defines => ['NDEBUG'],
snpreprocessor => 'SN_TARGET_PS3;NDEBUG;__GCC__',
snadditional => '-O2 -Wall -fno-exceptions',
defineskey => 'define',
cflagskey => 'cflags',
incdirskey => 'include',
lflagskey => 'lflags',
libskey => 'library',
libdirskey => 'libdir',
priority => 100
},
{
tag => 'release_dbl',
name => 'ReleaseDoublePrecision',
@@ -149,6 +164,20 @@ builds = [
libdirskey => 'libdirdebug',
priority => 200
},
{
tag => 'debug_dll',
name => 'DebugDll',
defines => ['_DEBUG'],
snpreprocessor => 'SN_TARGET_PS3;_DEBUG;__GCC__',
snadditional => '-g -O0 -Wall -fno-exceptions',
defineskey => 'definedebug',
cflagskey => 'cflagsdebug',
incdirskey => 'includedebug',
lflagskey => 'lflagsdebug',
libskey => 'librarydebug',
libdirskey => 'libdirdebug',
priority => 200
},
{
tag => 'debug_dbl',
name => 'DebugDoublePrecision',