comparison libinterp/octave-value/module.mk @ 21254:076876f0a83a

build: Declare dependency on octave-config.h for generating *.df files * libinterp/module.mk (%.df: %.cc): Depend on octave-config.h. * libinterp/corefcn/module.mk (COREFCN_FT2_DF): Likewise. * libinterp/octave-value/module.mk (OV_JAVA_DF): Likewise.
author Mike Miller <mtmiller@octave.org>
date Fri, 12 Feb 2016 18:07:07 -0800
parents 429f83903400
children b76955e83fe4
comparison
equal deleted inserted replaced
21253:a66a737913b5 21254:076876f0a83a
134 libinterp/octave-value/ov-java.df \ 134 libinterp/octave-value/ov-java.df \
135 libinterp/octave-value/ov-typeinfo.df 135 libinterp/octave-value/ov-typeinfo.df
136 136
137 ## Special rules for Java .df files so that not all .df files are built with 137 ## Special rules for Java .df files so that not all .df files are built with
138 ## JAVA_CPPFLAGS 138 ## JAVA_CPPFLAGS
139 $(OV_JAVA_DF) : libinterp/octave-value/%.df : libinterp/octave-value/%.cc $(GENERATED_MAKE_BUILTINS_INCS) 139 $(OV_JAVA_DF) : libinterp/octave-value/%.df : libinterp/octave-value/%.cc $(GENERATED_MAKE_BUILTINS_INCS) octave-config.h
140 $(AM_V_GEN)rm -f $@-t $@-t1 $@ && \ 140 $(AM_V_GEN)rm -f $@-t $@-t1 $@ && \
141 $(CXXCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 141 $(CXXCPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
142 $(libinterp_octave_value_liboctave_value_la_CPPFLAGS) $(JAVA_CPPFLAGS) $(CPPFLAGS) \ 142 $(libinterp_octave_value_liboctave_value_la_CPPFLAGS) $(JAVA_CPPFLAGS) $(CPPFLAGS) \
143 $(libinterp_octave_value_liboctave_value_la_CXXFLAGS) $(CXXFLAGS) \ 143 $(libinterp_octave_value_liboctave_value_la_CXXFLAGS) $(CXXFLAGS) \
144 -DMAKE_BUILTINS $< > $@-t1 && \ 144 -DMAKE_BUILTINS $< > $@-t1 && \