diff options
author | Jaap Keuter <jaap.keuter@xs4all.nl> | 2006-12-19 22:27:31 +0000 |
---|---|---|
committer | Jaap Keuter <jaap.keuter@xs4all.nl> | 2006-12-19 22:27:31 +0000 |
commit | 90d6d0d65eaebac0c3249203fc8a99ec29c1dec7 (patch) | |
tree | 01464732555934665564c06dfb66d876011d7d60 /plugins/rlm/Makefile.nmake | |
parent | f46bd5f3b8583b4ada2dcc2f179cb241ca6dee45 (diff) | |
download | wireshark-90d6d0d65eaebac0c3249203fc8a99ec29c1dec7.tar.gz wireshark-90d6d0d65eaebac0c3249203fc8a99ec29c1dec7.tar.bz2 wireshark-90d6d0d65eaebac0c3249203fc8a99ec29c1dec7.zip |
Add Windows version info resource.
svn path=/trunk/; revision=20170
Diffstat (limited to 'plugins/rlm/Makefile.nmake')
-rw-r--r-- | plugins/rlm/Makefile.nmake | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/plugins/rlm/Makefile.nmake b/plugins/rlm/Makefile.nmake index df994c3e5c..4e89cf9b32 100644 --- a/plugins/rlm/Makefile.nmake +++ b/plugins/rlm/Makefile.nmake @@ -1,12 +1,11 @@ # Makefile.nmake -# nmake file for Cisco SS7 Redundant Link Management plugin +# nmake file for Wireshark plugin # # $Id$ # include ..\..\config.nmake - -############### no need to modify below this line ######### +include moduleinfo.nmake include Makefile.common @@ -21,12 +20,26 @@ CFLAGS=/DHAVE_WIN32_LIBWIRESHARK_LIB /D_NEED_VAR_IMPORT_ $(CFLAGS) DISSECTOR_OBJECTS = $(DISSECTOR_SRC:.c=.obj) -OBJECTS=$(DISSECTOR_OBJECTS) plugin.obj +DISSECTOR_SUPPORT_OBJECTS = $(DISSECTOR_SUPPORT_SRC:.c=.obj) + +OBJECTS = $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) plugin.obj + +RESOURCE=$(PLUGIN_NAME).res + +all: $(PLUGIN_NAME).dll -rlm.dll rlm.exp rlm.lib : $(OBJECTS) $(LINK_PLUGIN_WITH) - link -dll /out:rlm.dll $(LDFLAGS) $(OBJECTS) $(LINK_PLUGIN_WITH) \ - $(GLIB_LIBS) +$(PLUGIN_NAME).rc : moduleinfo.nmake + sed -e s/@PLUGIN_NAME@/$(PLUGIN_NAME)/ \ + -e s/@RC_MODULE_VERSION@/$(RC_MODULE_VERSION)/ \ + -e s/@RC_VERSION@/$(RC_VERSION)/ \ + -e s/@MODULE_VERSION@/$(MODULE_VERSION)/ \ + -e s/@PACKAGE@/$(PACKAGE)/ \ + -e s/@VERSION@/$(VERSION)/ \ + < plugin.rc.in > $@ +$(PLUGIN_NAME).dll $(PLUGIN_NAME).exp $(PLUGIN_NAME).lib : $(OBJECTS) $(LINK_PLUGIN_WITH) $(RESOURCE) + link -dll /out:$(PLUGIN_NAME).dll $(LDFLAGS) $(OBJECTS) $(LINK_PLUGIN_WITH) \ + $(GLIB_LIBS) $(RESOURCE) # # Build plugin.c, which contains the plugin version[] string, a # function plugin_register() that calls the register routines for all @@ -72,7 +85,8 @@ plugin.c: $(DISSECTOR_SRC) !ENDIF clean: - rm -f $(OBJECTS) rlm.dll rlm.exp rlm.lib *.pdb + rm -f $(OBJECTS) $(PLUGIN_NAME).dll $(PLUGIN_NAME).exp \ + $(RESOURCE) $(PLUGIN_NAME).rc $(PLUGIN_NAME).lib *.pdb distclean: clean |