diff options
Diffstat (limited to 'linden/indra/SConstruct')
-rw-r--r-- | linden/indra/SConstruct | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/linden/indra/SConstruct b/linden/indra/SConstruct index f1a6c89..0e68039 100644 --- a/linden/indra/SConstruct +++ b/linden/indra/SConstruct | |||
@@ -91,7 +91,7 @@ opts.AddOptions( | |||
91 | BoolOption('GSTREAMER', 'Enabled GStreamer support', True), | 91 | BoolOption('GSTREAMER', 'Enabled GStreamer support', True), |
92 | BoolOption('COLORGCC', 'Enabled colorgcc', True), | 92 | BoolOption('COLORGCC', 'Enabled colorgcc', True), |
93 | EnumOption('GRID', 'Client package\'s default grid', 'default', | 93 | EnumOption('GRID', 'Client package\'s default grid', 'default', |
94 | allowed_values=('default', 'aditi', 'agni', 'dmz', 'durga', 'ganga', 'shakti', 'siva', 'soma', 'uma', 'vaak')), | 94 | allowed_values=('default', 'aditi', 'agni', 'dmz', 'durga', 'ganga', 'shakti', 'siva', 'soma', 'uma', 'vaak', 'yami')), |
95 | EnumOption('CHANNEL', 'Client package\'s default channel', 'Release', | 95 | EnumOption('CHANNEL', 'Client package\'s default channel', 'Release', |
96 | allowed_values=('Release', 'Release Candidate', 'WindLight')), | 96 | allowed_values=('Release', 'Release Candidate', 'WindLight')), |
97 | BoolOption('ELFIO', 'Enabled enhanced backtraces with libELFIO symbol extraction support', True), | 97 | BoolOption('ELFIO', 'Enabled enhanced backtraces with libELFIO symbol extraction support', True), |
@@ -203,7 +203,7 @@ for build_target in targets: | |||
203 | ### Base include directories ### | 203 | ### Base include directories ### |
204 | 204 | ||
205 | include_dirs = Split(""" | 205 | include_dirs = Split(""" |
206 | ./llcommon ./llmath ./llwindow ./llaudio ./llcharacter | 206 | ./llcommon ./llmath ./llwindow ./llaudio ./llcharacter ./llcrashlogger |
207 | ./lldatabase ./llhavok ./llimage ./llinventory ./llmedia ./llmessage | 207 | ./lldatabase ./llhavok ./llimage ./llinventory ./llmedia ./llmessage |
208 | ./llprimitive ./llrender ./llscene ./llui ./llvfs ./llwindow | 208 | ./llprimitive ./llrender ./llscene ./llui ./llvfs ./llwindow |
209 | ./llxml ./lscript ./lscript/lscript_compile | 209 | ./llxml ./lscript ./lscript/lscript_compile |
@@ -350,7 +350,7 @@ for build_target in targets: | |||
350 | releasenoopt_cppflags = cppflags + '-DNDEBUG -DLL_RELEASE=1 ' | 350 | releasenoopt_cppflags = cppflags + '-DNDEBUG -DLL_RELEASE=1 ' |
351 | releasefordownload_cflags = cflags + '-O2 ' | 351 | releasefordownload_cflags = cflags + '-O2 ' |
352 | releasefordownload_cxxflags = cxxflags + '-O2 ' | 352 | releasefordownload_cxxflags = cxxflags + '-O2 ' |
353 | releasefordownload_cppflags = cppflags + '-DNDEBUG -DLL_RELEASE=1 -DLL_RELEASE_FOR_DOWNLOAD=1 ' | 353 | releasefordownload_cppflags = cppflags + '-DNDEBUG -DLL_RELEASE=1 -DLL_RELEASE_FOR_DOWNLOAD=1 -DLL_SEND_CRASH_REPORTS=1 ' |
354 | 354 | ||
355 | ################ | 355 | ################ |
356 | # ENVIRONMENT # | 356 | # ENVIRONMENT # |
@@ -585,6 +585,7 @@ for build_target in targets: | |||
585 | create_cond_module('llvfs') | 585 | create_cond_module('llvfs') |
586 | create_cond_module('llimagej2coj', module_libs=['openjpeg']) | 586 | create_cond_module('llimagej2coj', module_libs=['openjpeg']) |
587 | create_cond_module('llimage', module_libs=['llimagej2coj', 'jpeg', 'png12']) | 587 | create_cond_module('llimage', module_libs=['llimagej2coj', 'jpeg', 'png12']) |
588 | create_static_module('llcrashlogger') | ||
588 | create_static_module('llmessage') | 589 | create_static_module('llmessage') |
589 | create_static_module('llinventory') | 590 | create_static_module('llinventory') |
590 | create_static_module('llcharacter') | 591 | create_static_module('llcharacter') |
@@ -616,7 +617,7 @@ for build_target in targets: | |||
616 | pkgconfig('--libs-only-l', ['gtk+-2.0']).split()] | 617 | pkgconfig('--libs-only-l', ['gtk+-2.0']).split()] |
617 | else: | 618 | else: |
618 | external_libs = net_external_libs + [ 'db-4.2', 'gtk-x11-2.0' ] | 619 | external_libs = net_external_libs + [ 'db-4.2', 'gtk-x11-2.0' ] |
619 | internal_libs = [ 'llvfs', 'llmath', 'llcommon' ] | 620 | internal_libs = [ 'llui', 'llxml', 'llmessage', 'llvfs', 'llmath', 'llcommon' ] |
620 | create_executable(output_crashlogger_bin + '-globalsyms', | 621 | create_executable(output_crashlogger_bin + '-globalsyms', |
621 | 'linux_crash_logger', | 622 | 'linux_crash_logger', |
622 | internal_libs + external_libs) | 623 | internal_libs + external_libs) |