diff options
author | Jaap Keuter <jaap.keuter@xs4all.nl> | 2006-10-18 19:29:05 +0000 |
---|---|---|
committer | Jaap Keuter <jaap.keuter@xs4all.nl> | 2006-10-18 19:29:05 +0000 |
commit | a3f017648fdfc76318d84779e28d51be1117b8b4 (patch) | |
tree | 0087b2349a0e75a93892755ee2aed95c1090be19 /plugins/rdm/Makefile.nmake | |
parent | 125c6243f6bb58b06fd2e617201d4b75f220b4b1 (diff) |
From Shaun Jackman
The RDM protocol has been accepted as ANSI standard E1.20-2006. The following patch updates the decoder to that spec.
At the same time it is promoted to a build-in dissector.
svn path=/trunk/; revision=19596
Diffstat (limited to 'plugins/rdm/Makefile.nmake')
-rw-r--r-- | plugins/rdm/Makefile.nmake | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/plugins/rdm/Makefile.nmake b/plugins/rdm/Makefile.nmake deleted file mode 100644 index 0e4abf08c4..0000000000 --- a/plugins/rdm/Makefile.nmake +++ /dev/null @@ -1,79 +0,0 @@ -# Makefile.nmake -# nmake file for RDM plugin -# -# $Id$ -# - -include ..\..\config.nmake - -############### no need to modify below this line ######### - -include Makefile.common - -CFLAGS=/DHAVE_CONFIG_H /I../.. /I../../wiretap $(GLIB_CFLAGS) \ - /I$(PCAP_DIR)\include -D_U_="" $(LOCAL_CFLAGS) - -LDFLAGS = /NOLOGO /INCREMENTAL:no /MACHINE:I386 $(LOCAL_LDFLAGS) - -!IFDEF ENABLE_LIBWIRESHARK -LINK_PLUGIN_WITH=..\..\epan\libwireshark.lib -CFLAGS=/DHAVE_WIN32_LIBWIRESHARK_LIB /D_NEED_VAR_IMPORT_ $(CFLAGS) - -DISSECTOR_OBJECTS = $(DISSECTOR_SRC:.c=.obj) - -OBJECTS=$(DISSECTOR_OBJECTS) plugin.obj - -rdm.dll rdm.exp rdm.lib : $(OBJECTS) $(LINK_PLUGIN_WITH) - link -dll /out:rdm.dll $(LDFLAGS) $(OBJECTS) $(LINK_PLUGIN_WITH) \ - $(GLIB_LIBS) - -# -# Build plugin.c, which contains the plugin version[] string, a -# function plugin_register() that calls the register routines for all -# protocols, and a function plugin_reg_handoff() that calls the handoff -# registration routines for all protocols. -# -# We do this by scanning sources. If that turns out to be too slow, -# maybe we could just require every .o file to have an register routine -# of a given name (packet-aarp.o -> proto_register_aarp, etc.). -# -# Formatting conventions: The name of the proto_register_* routines an -# proto_reg_handoff_* routines must start in column zero, or must be -# preceded only by "void " starting in column zero, and must not be -# inside #if. -# -# DISSECTOR_SRC is assumed to have all the files that need to be scanned. -# -# For some unknown reason, having a big "for" loop in the Makefile -# to scan all the files doesn't work with some "make"s; they seem to -# pass only the first few names in the list to the shell, for some -# reason. -# -# Therefore, we have a script to generate the plugin.c file. -# The shell script runs slowly, as multiple greps and seds are run -# for each input file; this is especially slow on Windows. Therefore, -# if Python is present (as indicated by PYTHON being defined), we run -# a faster Python script to do that work instead. -# -# The first argument is the directory in which the source files live. -# The second argument is "plugin", to indicate that we should build -# a plugin.c file for a plugin. -# All subsequent arguments are the files to scan. -# -plugin.c: $(DISSECTOR_SRC) -!IFDEF PYTHON - @echo Making plugin.c (using python) - @$(PYTHON) ../../tools/make-dissector-reg.py . plugin $(DISSECTOR_SRC) -!ELSE - @echo Making plugin.c (using sh) - @$(SH) ../../tools/make-dissector-reg . plugin $(DISSECTOR_SRC) -!ENDIF - -!ENDIF - -clean: - rm -f $(OBJECTS) rdm.dll rdm.exp rdm.lib *.pdb - -distclean: clean - -maintainer-clean: distclean |