aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/SConstruct
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/SConstruct')
-rw-r--r--linden/indra/SConstruct9
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)