Let the pidl subdirectory indicate which protocols it contains

svn path=/trunk/; revision=30540
This commit is contained in:
Kovarththanan Rajaratnam 2009-10-12 15:07:56 +00:00
parent a06bfe00f0
commit 3a0ba6b1cb
2 changed files with 12 additions and 11 deletions

View File

@ -99,12 +99,6 @@ if (AUTOGEN_pidl)
endif() endif()
if (AUTOGEN_dcerpc) if (AUTOGEN_dcerpc)
set(PIDL_DISSECTOR_AUTOGEN_NAMES
budb
butc
drsuapi
)
FOREACH(PROTOCOL_NAME ${PIDL_DISSECTOR_AUTOGEN_NAMES}) FOREACH(PROTOCOL_NAME ${PIDL_DISSECTOR_AUTOGEN_NAMES})
set(PIDL_DISSECTOR_AUTOGEN_SRC set(PIDL_DISSECTOR_AUTOGEN_SRC
${PIDL_DISSECTOR_AUTOGEN_SRC} ${PIDL_DISSECTOR_AUTOGEN_SRC}
@ -129,11 +123,11 @@ if (AUTOGEN_dcerpc)
) )
ENDFOREACH() ENDFOREACH()
else() else()
set(PIDL_DISSECTOR_AUTOGEN_SRC FOREACH(PROTOCOL_NAME ${PIDL_DISSECTOR_AUTOGEN_NAMES})
dissectors/packet-dcerpc-budb.c set(PIDL_DISSECTOR_AUTOGEN_SRC
dissectors/packet-dcerpc-butc.c ${PIDL_DISSECTOR_AUTOGEN_SRC}
dissectors/packet-dcerpc-drsuapi.c dissectors/packet-dcerpc-${PROTOCOL_NAME}.c
) )
endif() endif()
ADD_CUSTOM_COMMAND( ADD_CUSTOM_COMMAND(

View File

@ -21,4 +21,11 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # 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) add_executable(idl2wrs idl2wrs.c)