[beast: 6/7] BSE: BUILD: optimize build by using fine grained dependencies for bse*api.cc
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 6/7] BSE: BUILD: optimize build by using fine grained dependencies for bse*api.cc
- Date: Mon, 7 Sep 2015 21:42:44 +0000 (UTC)
commit 6a88818f0b81f508bb0044f5faa6f941b03e48a8
Author: Tim Janik <timj gnu org>
Date: Fri Jul 31 02:59:23 2015 +0200
BSE: BUILD: optimize build by using fine grained dependencies for bse*api.cc
bse/Makefile.am | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/bse/Makefile.am b/bse/Makefile.am
index b8c87fc..c18dc96 100644
--- a/bse/Makefile.am
+++ b/bse/Makefile.am
@@ -308,7 +308,8 @@ bseclientapi.cc: $(srcdir)/../bse/bseapi.idl $(AUXTYPES_PY)
$(AM_V_GEN)
$(Q) ${AIDACC} -x CxxStub -G macro=BSE_IDL -G clientcc -x $(AUXTYPES_PY) $< -o xgen-$(@F)
$(Q) mv xgen-$(@F) $@
-GENERATED += bseclientapi.cc
+bsestartup.cc: bseclientapi.cc
+CLEANFILES += bseclientapi.cc
bseserverapi.hh: $(srcdir)/bseapi.idl $(AUXTYPES_PY)
$(AM_V_GEN)
$(Q) ${AIDACC} -x CxxStub -G macro=BSE_IDL -G serverhh -x $(AUXTYPES_PY) \
@@ -319,7 +320,8 @@ bseserverapi.cc: $(srcdir)/bseapi.idl $(AUXTYPES_PY)
$(AM_V_GEN)
$(Q) ${AIDACC} -x CxxStub -G macro=BSE_IDL -G servercc -x $(AUXTYPES_PY) $< -o xgen-$(@F)
$(Q) mv xgen-$(@F) $@
-GENERATED += bseserverapi.cc
+bseutils.cc: bseserverapi.cc
+CLEANFILES += bseserverapi.cc
EXTRA_DIST += bseapi.idl
# == GENERATED targets ==
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]