aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/test/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/test/CMakeLists.txt')
-rw-r--r--linden/indra/test/CMakeLists.txt14
1 files changed, 11 insertions, 3 deletions
diff --git a/linden/indra/test/CMakeLists.txt b/linden/indra/test/CMakeLists.txt
index acb571b..2033d67 100644
--- a/linden/indra/test/CMakeLists.txt
+++ b/linden/indra/test/CMakeLists.txt
@@ -10,7 +10,9 @@ include(LLMath)
10include(LLMessage) 10include(LLMessage)
11include(LLVFS) 11include(LLVFS)
12include(LLXML) 12include(LLXML)
13include(LScript)
13include(Linking) 14include(Linking)
15include(Tut)
14 16
15include_directories( 17include_directories(
16 ${LLCOMMON_INCLUDE_DIRS} 18 ${LLCOMMON_INCLUDE_DIRS}
@@ -20,13 +22,14 @@ include_directories(
20 ${LLINVENTORY_INCLUDE_DIRS} 22 ${LLINVENTORY_INCLUDE_DIRS}
21 ${LLVFS_INCLUDE_DIRS} 23 ${LLVFS_INCLUDE_DIRS}
22 ${LLXML_INCLUDE_DIRS} 24 ${LLXML_INCLUDE_DIRS}
25 ${LSCRIPT_INCLUDE_DIRS}
23 ) 26 )
24 27
25set(test_SOURCE_FILES 28set(test_SOURCE_FILES
26 common.cpp 29 common.cpp
27 inventory.cpp 30 inventory.cpp
28 io.cpp 31 io.cpp
29 llapp_tut.cpp 32# llapp_tut.cpp # Temporarily removed until thread issues can be solved
30 llbase64_tut.cpp 33 llbase64_tut.cpp
31 llblowfish_tut.cpp 34 llblowfish_tut.cpp
32 llbuffer_tut.cpp 35 llbuffer_tut.cpp
@@ -48,6 +51,7 @@ set(test_SOURCE_FILES
48 llquaternion_tut.cpp 51 llquaternion_tut.cpp
49 llrandom_tut.cpp 52 llrandom_tut.cpp
50 llsaleinfo_tut.cpp 53 llsaleinfo_tut.cpp
54 llscriptresource_tut.cpp
51 llsdmessagebuilder_tut.cpp 55 llsdmessagebuilder_tut.cpp
52 llsdmessagereader_tut.cpp 56 llsdmessagereader_tut.cpp
53 llsd_new_tut.cpp 57 llsd_new_tut.cpp
@@ -57,7 +61,9 @@ set(test_SOURCE_FILES
57 llstreamtools_tut.cpp 61 llstreamtools_tut.cpp
58 llstring_tut.cpp 62 llstring_tut.cpp
59 lltemplatemessagebuilder_tut.cpp 63 lltemplatemessagebuilder_tut.cpp
64 lltimestampcache_tut.cpp
60 lltiming_tut.cpp 65 lltiming_tut.cpp
66 lltranscode_tut.cpp
61 lltut.cpp 67 lltut.cpp
62 lluri_tut.cpp 68 lluri_tut.cpp
63 lluuidhashmap_tut.cpp 69 lluuidhashmap_tut.cpp
@@ -108,7 +114,9 @@ target_link_libraries(test
108 ${LLMATH_LIBRARIES} 114 ${LLMATH_LIBRARIES}
109 ${LLVFS_LIBRARIES} 115 ${LLVFS_LIBRARIES}
110 ${LLXML_LIBRARIES} 116 ${LLXML_LIBRARIES}
117 ${LSCRIPT_LIBRARIES}
111 ${LLCOMMON_LIBRARIES} 118 ${LLCOMMON_LIBRARIES}
119 ${APRICONV_LIBRARIES}
112 ${PTHREAD_LIBRARY} 120 ${PTHREAD_LIBRARY}
113 ${WINDOWS_LIBRARIES} 121 ${WINDOWS_LIBRARIES}
114 ${DL_LIBRARY} 122 ${DL_LIBRARY}
@@ -117,8 +125,8 @@ target_link_libraries(test
117if (WINDOWS) 125if (WINDOWS)
118 set_target_properties(test 126 set_target_properties(test
119 PROPERTIES 127 PROPERTIES
120 LINK_FLAGS "/NODEFAULTLIB:MSVCRT" 128 LINK_FLAGS "/NODEFAULTLIB:LIBCMT"
121 LINK_FLAGS_DEBUG "/NODEFAULTLIB:LIBCMT" 129 LINK_FLAGS_DEBUG "/NODEFAULTLIB:\"LIBCMT;LIBCMTD;MSVCRT\""
122 ) 130 )
123endif (WINDOWS) 131endif (WINDOWS)
124 132