]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Fix snort2lua linking (#38)
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Tue, 20 Feb 2018 15:42:06 +0000 (16:42 +0100)
committersnortadmin <snortadmin@users.noreply.github.com>
Tue, 20 Feb 2018 15:42:06 +0000 (10:42 -0500)
Add STATIC to all add_library calls of snort2lua libraries to build them
statically otherwise link will fail (Makefile.am already builds only the
static version)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
tools/snort2lua/config_states/CMakeLists.txt
tools/snort2lua/data/CMakeLists.txt
tools/snort2lua/data/data_types/CMakeLists.txt
tools/snort2lua/helpers/CMakeLists.txt
tools/snort2lua/keyword_states/CMakeLists.txt
tools/snort2lua/output_states/CMakeLists.txt
tools/snort2lua/preprocessor_states/CMakeLists.txt
tools/snort2lua/rule_states/CMakeLists.txt

index 11f7c1f4e723c17daf4ab966681df77968494eaf..74d3cc520ea5890a714ed7a96265c422d75b5707 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library( config_states
+add_library( config_states STATIC
     config_alertfile.cc
     config_binding.cc
     config_checksums.cc
index 176ff22d12cd56ff21539d6379636348c5440373..9b3404f44399a9225db15c793512dc18e6e55d3f 100644 (file)
@@ -1,7 +1,7 @@
 
 add_subdirectory (data_types)
 
-add_library( conversion_data
+add_library( conversion_data STATIC
     dt_data.h
     dt_data.cc
     dt_table_api.h
index 97aeadf7375b0fd07a3b0cae6134cc21d5492ef4..584cba6ca7f50038e0d52521965037031b8feef5 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library( data_types
+add_library( data_types STATIC
     dt_comment.h
     dt_comment.cc
     dt_include.h
index 271547c560a0f989e82a573444e79a5a16c9dee1..74a6f0ec06937f322e11e163afd12928e6ce5449 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library( snort2lua_helpers
+add_library( snort2lua_helpers STATIC
     converter.h
     converter.cc
     s2l_util.h
index b34f6ca2a6f787a148caaf049b0b356900ed7edf..310b7fa3935b7dab81bdf0c6408d85e38f62bb74 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library( keyword_states
+add_library( keyword_states STATIC
     kws_attribute_table.cc
     kws_config.cc
     kws_deleted.cc
index 69634a94e587c3f1c26b5249af3c033975ad16ba..82546cc662679a68afa6780a60d0ebd17c195a7b 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library(output_states
+add_library(output_states STATIC
     out_csv.cc
     out_deleted.cc
     out_fast.cc
index 9c5cf3b4d4a509560ac86345fe02530464d5ad72..44e51c8b8260d4f624a7b011473c7a1f2cbf982e 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library(preprocessor_states
+add_library(preprocessor_states STATIC
     pps_appid.cc
     pps_arpspoof.cc
     pps_bo.cc
index cea816c6028777d06a773f298fdceac48df67952..87d9a5452d2b06fd9474a9776d8bff3e59c78da8 100644 (file)
@@ -1,5 +1,5 @@
 
-add_library( rule_states
+add_library( rule_states STATIC
     rule_base64_decode.cc
     rule_content.cc
     rule_convert_comma_list.cc