From: Russ Combs (rucombs) Date: Wed, 27 Jan 2016 20:09:50 +0000 (-0500) Subject: Merge pull request #217 in SNORT/snort3 from dcefix to master X-Git-Tag: 3.0.0-233~653 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6f7858caf3e213dfea29944626b8fed4e697eb8f;p=thirdparty%2Fsnort3.git Merge pull request #217 in SNORT/snort3 from dcefix to master Squashed commit of the following: commit 820d4163f54489d497a75a863a14282210478773 Author: rrp Date: Wed Jan 27 13:53:01 2016 -0500 Fix CMakeLists issue introduced by DCE initial checkin --- diff --git a/src/service_inspectors/dce_rpc/CMakeLists.txt b/src/service_inspectors/dce_rpc/CMakeLists.txt index b550b8b9c..144a9142d 100644 --- a/src/service_inspectors/dce_rpc/CMakeLists.txt +++ b/src/service_inspectors/dce_rpc/CMakeLists.txt @@ -1,49 +1,31 @@ -add_subdirectory(back_orifice) -add_subdirectory(dce_rpc) -add_subdirectory(dnp3) -add_subdirectory(dns) -add_subdirectory(ftp_telnet) -add_subdirectory(gtp) -add_subdirectory(http_inspect) -add_subdirectory(imap) -add_subdirectory(modbus) -add_subdirectory(nhttp_inspect) -add_subdirectory(pop) -add_subdirectory(rpc_decode) -add_subdirectory(sip) -add_subdirectory(smtp) -add_subdirectory(ssh) -add_subdirectory(ssl) -add_subdirectory(wizard) +set( FILE_LIST + dce2_co.h + dce2_common.cc + dce2_common.h + dce2_list.h + dce2_list.cc + dce2_smb.cc + dce2_smb.h + dce2_smb_module.cc + dce2_smb_module.h + dce2_tcp.cc + dce2_tcp.h + dce2_tcp_module.cc + dce2_tcp_module.h + dce2_utils.cc + dce2_utils.h + ips_dce2_iface.cc + ips_dce2_opnum.cc + ips_dce2_stub_data.cc + +) if (STATIC_INSPECTORS) - set (STATIC_INSECTOR_LIBS - back_orifice - dce_rpc - dnp3 - dns - ftp_telnet - gtp_inspect - imap - modbus - nhttp_inspect - pop - rpc_decode - sip - smtp - ssh - ssl - wizard - ) -endif() -add_library( service_inspectors STATIC - service_inspectors.cc - service_inspectors.h -) + add_library(dce_rpc STATIC ${FILE_LIST}) -target_link_libraries( service_inspectors - http_inspect - ${STATIC_INSECTOR_LIBS} -) +else (STATIC_INSPECTORS) + add_shared_library(dce_rpc inspectors ${FILE_LIST}) + +endif (STATIC_INSPECTORS)