Mercurial > octave-libgccjit
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 \ |