aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/docsis/Makefile.common
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2006-04-17 05:44:00 +0000
committerGuy Harris <guy@alum.mit.edu>2006-04-17 05:44:00 +0000
commitacb0e6d237ee125288dccca62ed29dffaacd4d05 (patch)
treec40dfceda8e6c224c8f7e97acbfec24bcfe82dd9 /plugins/docsis/Makefile.common
parent8d17de8776f188626d50e2f66b380c41802adc99 (diff)
Pull the plugin-specific code into "plugin.c", and generate a
"register.c" with "make-reg-dotc"/"make-reg-dotc.py". Pull the lists of dissector .c and .h files into Makefile.common and have Makefile.am and Makefile.nmake use it. svn path=/trunk/; revision=17883
Diffstat (limited to 'plugins/docsis/Makefile.common')
-rw-r--r--plugins/docsis/Makefile.common67
1 files changed, 67 insertions, 0 deletions
diff --git a/plugins/docsis/Makefile.common b/plugins/docsis/Makefile.common
new file mode 100644
index 0000000000..50e4723d7f
--- /dev/null
+++ b/plugins/docsis/Makefile.common
@@ -0,0 +1,67 @@
+# Makefile.common for Ethereal/docsis subdissectors
+# Contains the stuff from Makefile.am and Makefile.nmake that is
+# a) common to both files and
+# b) portable between both files
+#
+# $Id$
+#
+# Ethereal - Network traffic analyzer
+# By Gerald Combs <gerald@ethereal.com>
+# Copyright 1998 Gerald Combs
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+# the name of the plugin
+PLUGIN_NAME = docsis
+
+# the dissector sources (without any helpers)
+DISSECTOR_SRC = \
+ packet-intrngreq.c \
+ packet-type29ucd.c \
+ packet-docsis.c \
+ packet-bpkmattr.c \
+ packet-dsarsp.c \
+ packet-macmgmt.c \
+ packet-rngrsp.c \
+ packet-bpkmreq.c \
+ packet-dscack.c \
+ packet-map.c \
+ packet-tlv.c \
+ packet-bpkmrsp.c \
+ packet-dscreq.c \
+ packet-regack.c \
+ packet-uccreq.c \
+ packet-dscrsp.c \
+ packet-regreq.c \
+ packet-uccrsp.c \
+ packet-dsaack.c \
+ packet-dsdreq.c \
+ packet-regrsp.c \
+ packet-ucd.c \
+ packet-dsareq.c \
+ packet-dsdrsp.c \
+ packet-rngreq.c \
+ packet-vendor.c \
+ packet-dccack.c \
+ packet-dccreq.c \
+ packet-dccrsp.c \
+ packet-dcd.c
+
+# corresponding headers
+DISSECTOR_INCLUDES = \
+ packet-docsis.h \
+ packet-tlv.h
+
+