summaryrefslogtreecommitdiff
path: root/indra/llmessage/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'indra/llmessage/CMakeLists.txt')
-rw-r--r--indra/llmessage/CMakeLists.txt31
1 files changed, 24 insertions, 7 deletions
diff --git a/indra/llmessage/CMakeLists.txt b/indra/llmessage/CMakeLists.txt
index f661e2c348..a2aa9c8914 100644
--- a/indra/llmessage/CMakeLists.txt
+++ b/indra/llmessage/CMakeLists.txt
@@ -17,7 +17,6 @@ set(llmessage_SOURCE_FILES
llassetstorage.cpp
llavatarname.cpp
llavatarnamecache.cpp
- llblowfishcipher.cpp
llbuffer.cpp
llbufferstream.cpp
llcachename.cpp
@@ -39,7 +38,6 @@ set(llmessage_SOURCE_FILES
lliopipe.cpp
lliosocket.cpp
llioutil.cpp
- llmail.cpp
llmessagebuilder.cpp
llmessageconfig.cpp
llmessagereader.cpp
@@ -83,7 +81,6 @@ set(llmessage_SOURCE_FILES
message_prehash.cpp
message_string_table.cpp
net.cpp
- partsyspacket.cpp
patch_code.cpp
patch_dct.cpp
patch_idct.cpp
@@ -96,7 +93,6 @@ set(llmessage_HEADER_FILES
llassetstorage.h
llavatarname.h
llavatarnamecache.h
- llblowfishcipher.h
llbuffer.h
llbufferstream.h
llcachename.h
@@ -126,7 +122,6 @@ set(llmessage_HEADER_FILES
lliosocket.h
llioutil.h
llloginflags.h
- llmail.h
llmessagebuilder.h
llmessageconfig.h
llmessagereader.h
@@ -173,12 +168,12 @@ set(llmessage_HEADER_FILES
llxfer_mem.h
llxfer_vfile.h
llxorcipher.h
+ llzerocode.h
machine.h
mean_collision_data.h
message.h
message_prehash.h
net.h
- partsyspacket.h
patch_code.h
patch_dct.h
sound_ids.h
@@ -199,10 +194,18 @@ target_include_directories( llmessage INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
if (CMAKE_CXX_COMPILER_ID MATCHES GNU)
set_source_files_properties(llnamevalue.cpp PROPERTIES COMPILE_FLAGS -Wno-stringop-truncation)
+ set_source_files_properties(
+ lldatapacker.cpp
+ message.cpp
+ PROPERTIES COMPILE_FLAGS -Wno-format-truncation)
endif ()
include(LibraryInstall)
+if (USE_PRECOMPILED_HEADERS)
+ target_precompile_headers(llmessage REUSE_FROM llprecompiled)
+endif ()
+
# tests
if (LL_TESTS)
SET(llmessage_TEST_SOURCE_FILES
@@ -224,9 +227,23 @@ if (LL_TESTS)
llcommon
)
- #LL_ADD_INTEGRATION_TEST(llavatarnamecache "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(io "tests/llpipeutil.cpp" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llavatarnamecache "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llbuffer "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(lldatapacker "" "${test_libs}")
LL_ADD_INTEGRATION_TEST(llhost "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llhttpnode "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(lliohttpserver "tests/llpipeutil.cpp" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llsdmessagebuilder "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llsdmessagereader "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llmessageconfig "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llmessagetemplateparser "" "${test_libs}")
LL_ADD_INTEGRATION_TEST(llpartdata "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llservicebuilder "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(lltemplatemessagebuilder "" "${test_libs}")
LL_ADD_INTEGRATION_TEST(llxfer_file "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llzerocode "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(llxorcipher "" "${test_libs}")
+ LL_ADD_INTEGRATION_TEST(message "" "${test_libs}")
endif (LL_TESTS)