[beast: 11/16] BSE: alter dependencies so rebuilding SFIDL doesn't rebuild IDL output



commit 1d0e3546a4bd7c7e0738eb1dab636a4f4725c3d9
Author: Tim Janik <timj gnu org>
Date:   Sat Sep 12 13:55:53 2015 +0200

    BSE: alter dependencies so rebuilding SFIDL doesn't rebuild IDL output

 bse/Makefile.am |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/bse/Makefile.am b/bse/Makefile.am
index d90e5e2..cb697b9 100644
--- a/bse/Makefile.am
+++ b/bse/Makefile.am
@@ -181,7 +181,7 @@ $(srcdir)/gslfft.cc: @PERLRULE@ $(srcdir)/gsl-fftgen.pl $(srcdir)/gsl-fftconf.sh
 GENERATED_EXTRA_DIST += bsegentypes.h
 bsetype.hh $(bse_sources): bsegentypes.h       # $(libbse_la_OBJECTS): bsegentypes.h
 bsegentypes.h: @PERLRULE@ mktypes.pl # $(filter-out bsegentypes.cc gslfft.cc, $(bse_sources)) $(filter-out 
bsegentypes.h, $(bse_public_headers))
-bsegentypes.h: @PERLRULE@ bsebasics.idl $(SFIDL)
+bsegentypes.h: @PERLRULE@ bsebasics.idl # $(SFIDL)
        $(AM_V_GEN)
        $(Q) ( \
          cd $(srcdir) \
@@ -197,7 +197,7 @@ bsegentypes.h: @PERLRULE@ bsebasics.idl $(SFIDL)
 # bsegentypes.cc
 GENERATED_EXTRA_DIST += bsegentypes.cc
 $(libbse_la_OBJECTS): bsegentypes.cc
-bsegentypes.cc: @PERLRULE@ bsegentypes.h mktypes.pl bsebasics.idl $(SFIDL)
+bsegentypes.cc: @PERLRULE@ bsegentypes.h mktypes.pl bsebasics.idl # $(SFIDL)
        $(AM_V_GEN)
        $(Q) ( \
          cd $(srcdir) \
@@ -271,14 +271,14 @@ bsebuiltin_array.cc: @PERLRULE@ $(bse_proc_gen_sources) mkcproc.pl
 # bsegenbasics.cc
 GENERATED_CLEANFILES += bsegenbasics.cc
 $(srcdir)/bsebasics.cc: bsegenbasics.cc
-bsegenbasics.cc: bsebasics.idl $(SFIDL) bsebasics.genidl.hh
+bsegenbasics.cc: bsebasics.idl bsebasics.genidl.hh # $(SFIDL)
        $(AM_V_GEN)
        $(Q) cd . \
        && $(SFIDL) $(SFIDL_INC) --core-c --source --init sfidl_types_init $(srcdir)/bsebasics.idl >> 
xgen-$(@F) \
        && cp xgen-$(@F) $(@F) \
        && rm -f xgen-$(@F)
 # setup generation of C++ objects from idl files
-%.genidl.hh: $(srcdir)/%.idl $(SFIDL)
+%.genidl.hh: $(srcdir)/%.idl # $(SFIDL)
        $(AM_V_GEN)
        $(Q) $(SFIDL) --core-cxx --macro $(<F) $(SFIDL_INC) $< > xgen-$(@F)
        $(Q) mv xgen-$(@F) $@


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]