comparison src/Makefile.am @ 9913:5cd48568ec59

src/Makefile.am: generate output in mkdefs script, not Makefile
author John W. Eaton <jwe@octave.org>
date Fri, 04 Dec 2009 12:55:41 -0500
parents ac7606d51a3d
children c1210502785b
comparison
equal deleted inserted replaced
9912:e9fe12c1b0c0 9913:5cd48568ec59
90 90
91 DLL_CDEFS = @OCTINTERP_DLL_DEFS@ 91 DLL_CDEFS = @OCTINTERP_DLL_DEFS@
92 DLL_CXXDEFS = @OCTINTERP_DLL_DEFS@ 92 DLL_CXXDEFS = @OCTINTERP_DLL_DEFS@
93 93
94 .cc.df: 94 .cc.df:
95 (echo "// DO NOT EDIT! Generated automatically by mkdefs." ; \ 95 $(CXXCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
96 case "$<" in \ 96 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) \
97 $(srcdir)/*) xsrcdir="`echo $< | sed 's,^$(srcdir),src,'`" ;; \ 97 -DMAKE_BUILTINS $< | $(srcdir)/mkdefs $(srcdir) $< > $@-t
98 *) xsrcdir="src/$<" ;; \
99 esac ; \
100 echo " XDEFUN_FILE_NAME (\"$$xsrcdir\")" ; \
101 egrep '^(///*|/\*) *PKG_ADD:' $< ; \
102 $(CXXCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
103 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) \
104 -DMAKE_BUILTINS $< | $(srcdir)/mkdefs) > $@-t
105 mv $@-t $@ 98 mv $@-t $@
106 99
107 OPT_HANDLERS = \ 100 OPT_HANDLERS = \
108 DASPK-opts.cc \ 101 DASPK-opts.cc \
109 DASRT-opts.cc \ 102 DASRT-opts.cc \