From 1ca10ac96d5a412cac13a8bcb95d18776a233b21 Mon Sep 17 00:00:00 2001 From: guy Date: Wed, 29 Sep 2004 19:30:10 +0000 Subject: From Lars Roland: add an option to link plugins with libethereal rather than using the plugin address table. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12139 f5534014-38df-0310-8fa8-9805f1628bb7 --- plugins/artnet/Makefile.nmake | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'plugins/artnet') diff --git a/plugins/artnet/Makefile.nmake b/plugins/artnet/Makefile.nmake index 16f0372189..2bdd33c41f 100644 --- a/plugins/artnet/Makefile.nmake +++ b/plugins/artnet/Makefile.nmake @@ -9,10 +9,19 @@ include ..\..\config.nmake 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 LINK_PLUGINS_WITH_LIBETHEREAL +LINK_PLUGIN_WITH=..\..\epan\libethereal.lib +CFLAGS=/DHAVE_WIN32_LIBETHEREAL_LIB $(CFLAGS) +!ELSE +LINK_PLUGIN_WITH=..\plugin_api.obj +!ENDIF + OBJECTS=packet-artnet.obj -artnet.dll artnet.exp artnet.lib : $(OBJECTS) ..\plugin_api.obj - link -dll /out:artnet.dll $(OBJECTS) ..\plugin_api.obj \ +artnet.dll artnet.exp artnet.lib : $(OBJECTS) $(LINK_PLUGIN_WITH) + link -dll /out:artnet.dll $(LDFLAGS) $(OBJECTS) $(LINK_PLUGIN_WITH) \ $(GLIB_LIBS) clean: -- cgit v1.2.3