diff liboctave/Makefile.am @ 10376:1ed7cc046c52

Makefile.am rules for rebuilding .mk files
author John W. Eaton <jwe@octave.org>
date Sun, 28 Feb 2010 23:20:53 -0500
parents 12884915a8e4
children 978f5c94b11f
line wrap: on
line diff
--- a/liboctave/Makefile.am	Sun Feb 28 22:23:07 2010 +0100
+++ b/liboctave/Makefile.am	Sun Feb 28 23:20:53 2010 -0500
@@ -258,6 +258,15 @@
 include mx-op-inc.mk
 include smx-op-inc.mk
 
+$(srcdir)/vx-op-inc.mk: $(srcdir)/config-ops.sh $(srcdir)/mk-ops.awk $(srcdir)/vx-ops
+	$(srcdir)/config-ops.sh $(top_srcdir)
+
+$(srcdir)/mx-op-inc.mk: $(srcdir)/config-ops.sh $(srcdir)/mk-ops.awk $(srcdir)/mx-ops
+	$(srcdir)/config-ops.sh $(top_srcdir)
+
+$(srcdir)/smx-op-inc.mk: $(srcdir)/config-ops.sh $(srcdir)/sparse-mk-ops.awk $(srcdir)/sparse-mx-ops
+	$(srcdir)/config-ops.sh $(top_srcdir)
+
 BUILT_INCS = \
   mx-ops.h \
   $(OPT_INC) \
@@ -442,6 +451,15 @@
 include mx-op-src.mk
 include smx-op-src.mk
 
+$(srcdir)/vx-op-src.mk: $(srcdir)/config-ops.sh $(srcdir)/mk-ops.awk $(srcdir)/vx-ops
+	$(srcdir)/config-ops.sh $(top_srcdir)
+
+$(srcdir)/mx-op-src.mk: $(srcdir)/config-ops.sh $(srcdir)/mk-ops.awk $(srcdir)/mx-ops
+	$(srcdir)/config-ops.sh $(top_srcdir)
+
+$(srcdir)/smx-op-src.mk: $(srcdir)/config-ops.sh $(srcdir)/sparse-mk-ops.awk $(srcdir)/sparse-mx-ops
+	$(srcdir)/config-ops.sh $(top_srcdir)
+
 BUILT_LIBOCTAVE_CXX_SOURCES = \
   $(MX_OP_SRC) \
   $(VX_OP_SRC) \