aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/Makefile.nmake
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2003-08-18 20:17:55 +0000
committerGuy Harris <guy@alum.mit.edu>2003-08-18 20:17:55 +0000
commite7c8d1f5a011834ae7168b228e7b3d05e2ba5935 (patch)
tree3b7d7e189cd62a8088fbdaf562d725bb7026292d /plugins/Makefile.nmake
parent8649fcf232030bc3a4ad1c3eaf9e63c62085fbab (diff)
From Matthijs Melchior:
move the initialization of the addresses in the plugin interface structure from run-time to link time; don't attempt to rebuild the X* files automatically, just warn that they're out of date and show the command used to rebuild them (not everybody has GCC installed, but it's required in order to rebuild them). Get rid of the checked-in Xepan_plugins.c, as it's no longer generated or used. Fix Makefile.am now that Xepan_plugins.c has been replaced by Xass-list. Give plugin_gen.py an RCS ID. svn path=/trunk/; revision=8186
Diffstat (limited to 'plugins/Makefile.nmake')
-rw-r--r--plugins/Makefile.nmake11
1 files changed, 7 insertions, 4 deletions
diff --git a/plugins/Makefile.nmake b/plugins/Makefile.nmake
index f1733deb3c..48ee950813 100644
--- a/plugins/Makefile.nmake
+++ b/plugins/Makefile.nmake
@@ -1,5 +1,5 @@
#
-# $Id: Makefile.nmake,v 1.22 2003/08/05 05:03:29 guy Exp $
+# $Id: Makefile.nmake,v 1.23 2003/08/18 20:17:55 guy Exp $
#
include ..\config.nmake
@@ -13,13 +13,16 @@ OBJECTS=plugin_api.obj
all: $(OBJECTS) artnet docsis giop gryphon lwres megaco mgcp pcli rtnet
-Xplugin_api.c: xyzzy plugin_gen.py plugin_api.c
- $(PYTHON) plugin_gen.py xyzzy
+Xplugin_api.c: plugin_gen.py plugin_api_list.c
+ @echo **** Plugin api may be out of date, please generate new files:
+ @echo **** nmake -f Makefile.nmake xyzzy
+ @echo.
plugin_api.obj: plugin_api.c Xplugin_api.c
-xyzzy: plugin_api_list.c
+xyzzy: plugin_gen.py plugin_api_list.c
gcc -aux-info xyzzy -DHAVE_CONFIG_H -I$(GLIB_DIR) -I.. -c plugin_api_list.c
+ $(PYTHON) plugin_gen.py xyzzy
artnet::
cd artnet