Skip to content
Snippets Groups Projects
Commit 93d31d9b authored by Oz Linden's avatar Oz Linden
Browse files

merge fixes for STORM-374

parents f36085b0 8269d4d5
No related branches found
No related tags found
No related merge requests found
...@@ -550,11 +550,13 @@ Ringo Tuxing ...@@ -550,11 +550,13 @@ Ringo Tuxing
Robin Cornelius Robin Cornelius
SNOW-108 SNOW-108
SNOW-204 SNOW-204
SNOW-287
SNOW-484 SNOW-484
SNOW-504 SNOW-504
SNOW-506 SNOW-506
SNOW-507 SNOW-507
SNOW-511 SNOW-511
SNOW-512
SNOW-514 SNOW-514
SNOW-520 SNOW-520
SNOW-585 SNOW-585
...@@ -661,6 +663,8 @@ Techwolf Lupindo ...@@ -661,6 +663,8 @@ Techwolf Lupindo
SNOW-592 SNOW-592
SNOW-649 SNOW-649
SNOW-650 SNOW-650
SNOW-651
SNOW-654
SNOW-687 SNOW-687
SNOW-680 SNOW-680
SNOW-681 SNOW-681
...@@ -668,6 +672,7 @@ Techwolf Lupindo ...@@ -668,6 +672,7 @@ Techwolf Lupindo
SNOW-690 SNOW-690
SNOW-746 SNOW-746
VWR-12385 VWR-12385
VWR-20893
tenebrous pau tenebrous pau
VWR-247 VWR-247
Tharax Ferraris Tharax Ferraris
......
...@@ -123,6 +123,8 @@ if (SERVER) ...@@ -123,6 +123,8 @@ if (SERVER)
endif (WINDOWS) endif (WINDOWS)
endif (SERVER) endif (SERVER)
# Define after the custom viewer and server targets are created so individual if (LL_TESTS)
# apps can add themselves as dependencies # Define after the custom viewer and server targets are created so
add_subdirectory(${INTEGRATION_TESTS_PREFIX}integration_tests) # individual apps can add themselves as dependencies
add_subdirectory(${INTEGRATION_TESTS_PREFIX}integration_tests)
endif (LL_TESTS)
...@@ -252,8 +252,15 @@ set_source_files_properties(${llcommon_HEADER_FILES} ...@@ -252,8 +252,15 @@ set_source_files_properties(${llcommon_HEADER_FILES}
list(APPEND llcommon_SOURCE_FILES ${llcommon_HEADER_FILES}) list(APPEND llcommon_SOURCE_FILES ${llcommon_HEADER_FILES})
if(LLCOMMON_LINK_SHARED) if(LLCOMMON_LINK_SHARED)
add_library (llcommon SHARED ${llcommon_SOURCE_FILES}) add_library (llcommon SHARED ${llcommon_SOURCE_FILES})
ll_stage_sharedlib(llcommon) if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
ll_stage_sharedlib(llcommon)
else(LLCOMMON_LINK_SHARED) else(LLCOMMON_LINK_SHARED)
add_library (llcommon ${llcommon_SOURCE_FILES}) add_library (llcommon ${llcommon_SOURCE_FILES})
endif(LLCOMMON_LINK_SHARED) endif(LLCOMMON_LINK_SHARED)
......
...@@ -51,6 +51,14 @@ set(llplugin_HEADER_FILES ...@@ -51,6 +51,14 @@ set(llplugin_HEADER_FILES
set_source_files_properties(${llplugin_HEADER_FILES} set_source_files_properties(${llplugin_HEADER_FILES}
PROPERTIES HEADER_FILE_ONLY TRUE) PROPERTIES HEADER_FILE_ONLY TRUE)
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
list(APPEND llplugin_SOURCE_FILES ${llplugin_HEADER_FILES}) list(APPEND llplugin_SOURCE_FILES ${llplugin_HEADER_FILES})
add_library (llplugin ${llplugin_SOURCE_FILES}) add_library (llplugin ${llplugin_SOURCE_FILES})
......
...@@ -79,4 +79,6 @@ if (DARWIN) ...@@ -79,4 +79,6 @@ if (DARWIN)
) )
endif (DARWIN) endif (DARWIN)
ll_deploy_sharedlibs_command(SLPlugin) if (LL_TESTS)
ll_deploy_sharedlibs_command(SLPlugin)
endif (LL_TESTS)
...@@ -29,7 +29,13 @@ ...@@ -29,7 +29,13 @@
#include "llxuiparser.h" #include "llxuiparser.h"
#include "llxmlnode.h" #include "llxmlnode.h"
#ifdef LL_STANDALONE
#include <expat.h>
#else
#include "expat/expat.h" #include "expat/expat.h"
#endif
#include <fstream> #include <fstream>
#include <boost/tokenizer.hpp> #include <boost/tokenizer.hpp>
//#include <boost/spirit/include/qi.hpp> //#include <boost/spirit/include/qi.hpp>
......
...@@ -25,6 +25,14 @@ include_directories( ...@@ -25,6 +25,14 @@ include_directories(
### media_plugin_base ### media_plugin_base
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
set(media_plugin_base_SOURCE_FILES set(media_plugin_base_SOURCE_FILES
media_plugin_base.cpp media_plugin_base.cpp
) )
......
...@@ -29,6 +29,14 @@ include_directories( ...@@ -29,6 +29,14 @@ include_directories(
### media_plugin_example ### media_plugin_example
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
set(media_plugin_example_SOURCE_FILES set(media_plugin_example_SOURCE_FILES
media_plugin_example.cpp media_plugin_example.cpp
) )
......
...@@ -30,6 +30,14 @@ include_directories( ...@@ -30,6 +30,14 @@ include_directories(
### media_plugin_gstreamer010 ### media_plugin_gstreamer010
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
set(media_plugin_gstreamer010_SOURCE_FILES set(media_plugin_gstreamer010_SOURCE_FILES
media_plugin_gstreamer010.cpp media_plugin_gstreamer010.cpp
llmediaimplgstreamer_syms.cpp llmediaimplgstreamer_syms.cpp
......
...@@ -32,6 +32,14 @@ include_directories( ...@@ -32,6 +32,14 @@ include_directories(
### media_plugin_webkit ### media_plugin_webkit
if(NOT WORD_SIZE EQUAL 32)
if(WINDOWS)
add_definitions(/FIXED:NO)
else(WINDOWS) # not windows therefore gcc LINUX and DARWIN
add_definitions(-fPIC)
endif(WINDOWS)
endif(NOT WORD_SIZE EQUAL 32)
set(media_plugin_webkit_SOURCE_FILES set(media_plugin_webkit_SOURCE_FILES
media_plugin_webkit.cpp media_plugin_webkit.cpp
) )
......
...@@ -956,6 +956,13 @@ def construct(self): ...@@ -956,6 +956,13 @@ def construct(self):
self.path("libvivoxplatform.so") self.path("libvivoxplatform.so")
self.end_prefix("lib") self.end_prefix("lib")
class Linux_x86_64Manifest(LinuxManifest):
def construct(self):
super(Linux_x86_64Manifest, self).construct()
# support file for valgrind debug tool
self.path("secondlife-i686.supp")
################################################################ ################################################################
if __name__ == "__main__": if __name__ == "__main__":
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment