aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorUlf Lamping <ulf.lamping@web.de>2005-01-12 21:38:09 +0000
committerUlf Lamping <ulf.lamping@web.de>2005-01-12 21:38:09 +0000
commit617c84809297c7c813995045362b92973a261180 (patch)
treef6101037e0f4aa315db0b0fc296050194ffd18f2 /plugins
parent86bd4b30c569de7373c16ceca352d180725ae5b7 (diff)
cleanup old files before generating xyzzy target (it drove me almost crazy to find out the right way to build this target correctly, so be a bit more "automatically" the next time)
svn path=/trunk/; revision=13008
Diffstat (limited to 'plugins')
-rw-r--r--plugins/Makefile.am5
-rw-r--r--plugins/Makefile.nmake6
2 files changed, 9 insertions, 2 deletions
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 75a402d2c8..254d2a3dcc 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -35,9 +35,12 @@ ADDRESS_EXPORT_FILES = \
$(ADDRESS_EXPORT_FILES): xyzzy plugin_gen.py plugin_api.c plugin_api_list.c
$(PYTHON) $(srcdir)/plugin_gen.py xyzzy
-xyzzy: plugin_api_list.c
+xyzzy: xyzzyclean plugin_api_list.c
gcc -aux-info xyzzy -DHAVE_CONFIG_H $(GLIB_CFLAGS) -I$(top_srcdir) -I$(top_builddir) -c $(srcdir)/plugin_api_list.c
+xyzzyclean: clean
+ rm -f xyzzy Xass-list Xplugin_api.c Xplugin_api.h Xplugin_api_decls.h Xplugin_table.h plugin_api_list.o
+
EXTRA_DIST = \
plugin_api.c \
plugin_api.h \
diff --git a/plugins/Makefile.nmake b/plugins/Makefile.nmake
index afebc7fde4..850154bf5e 100644
--- a/plugins/Makefile.nmake
+++ b/plugins/Makefile.nmake
@@ -20,10 +20,14 @@ Xplugin_api.c: plugin_gen.py plugin_api_list.c
plugin_api.obj: plugin_api.c Xplugin_api.c
-xyzzy: plugin_gen.py plugin_api_list.c
+# you will need cygwin's gcc to build this target!
+xyzzy: xyzzyclean plugin_gen.py plugin_api_list.c
gcc -aux-info xyzzy -DHAVE_CONFIG_H $(GCC_GLIB_CFLAGS) -I.. -c plugin_api_list.c
$(PYTHON) plugin_gen.py xyzzy
+xyzzyclean: clean
+ rm -f xyzzy Xass-list Xplugin_api.c Xplugin_api.h Xplugin_api_decls.h Xplugin_table.h plugin_api_list.o
+
acn::
cd acn
$(MAKE) /$(MAKEFLAGS) -f Makefile.nmake