From 3a0ba6b1cbed8abc363e02f867c2b5734181f138 Mon Sep 17 00:00:00 2001 From: Kovarththanan Rajaratnam Date: Mon, 12 Oct 2009 15:07:56 +0000 Subject: [PATCH] Let the pidl subdirectory indicate which protocols it contains svn path=/trunk/; revision=30540 --- epan/CMakeLists.txt | 16 +++++----------- epan/dissectors/dcerpc/CMakeLists.txt | 7 +++++++ 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/epan/CMakeLists.txt b/epan/CMakeLists.txt index 2822ec22ae..13b7814803 100644 --- a/epan/CMakeLists.txt +++ b/epan/CMakeLists.txt @@ -99,12 +99,6 @@ if (AUTOGEN_pidl) endif() if (AUTOGEN_dcerpc) - set(PIDL_DISSECTOR_AUTOGEN_NAMES - budb - butc - drsuapi - ) - FOREACH(PROTOCOL_NAME ${PIDL_DISSECTOR_AUTOGEN_NAMES}) set(PIDL_DISSECTOR_AUTOGEN_SRC ${PIDL_DISSECTOR_AUTOGEN_SRC} @@ -129,11 +123,11 @@ if (AUTOGEN_dcerpc) ) ENDFOREACH() else() - set(PIDL_DISSECTOR_AUTOGEN_SRC - dissectors/packet-dcerpc-budb.c - dissectors/packet-dcerpc-butc.c - dissectors/packet-dcerpc-drsuapi.c - ) + FOREACH(PROTOCOL_NAME ${PIDL_DISSECTOR_AUTOGEN_NAMES}) + set(PIDL_DISSECTOR_AUTOGEN_SRC + ${PIDL_DISSECTOR_AUTOGEN_SRC} + dissectors/packet-dcerpc-${PROTOCOL_NAME}.c + ) endif() ADD_CUSTOM_COMMAND( diff --git a/epan/dissectors/dcerpc/CMakeLists.txt b/epan/dissectors/dcerpc/CMakeLists.txt index 73497e52df..8cef687350 100644 --- a/epan/dissectors/dcerpc/CMakeLists.txt +++ b/epan/dissectors/dcerpc/CMakeLists.txt @@ -21,4 +21,11 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # +set(PIDL_DISSECTOR_AUTOGEN_NAMES + budb + butc + drsuapi + PARENT_SCOPE +) + add_executable(idl2wrs idl2wrs.c)