[beast: 9/19] BSE: avoid shipping generated gslfft.cc
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 9/19] BSE: avoid shipping generated gslfft.cc
- Date: Fri, 17 Mar 2017 20:57:53 +0000 (UTC)
commit bae752e879db028e6ed4fe8c9466d668270e1383
Author: Tim Janik <timj gnu org>
Date: Fri Mar 17 00:03:33 2017 +0100
BSE: avoid shipping generated gslfft.cc
Signed-off-by: Tim Janik <timj gnu org>
bse/Makefile.am | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/bse/Makefile.am b/bse/Makefile.am
index 16d0818..cfc2091 100644
--- a/bse/Makefile.am
+++ b/bse/Makefile.am
@@ -57,7 +57,7 @@ bse_public_headers = $(strip \
)
# BSE C & C++ sources
bse_sources = $(strip \
- gslfft.cc gsloscillator.cc gsldatahandle.cc gslwavechunk.cc \
+ gsloscillator.cc gsldatahandle.cc gslwavechunk.cc \
gslfilter.cc gslcommon.cc \
gsldatahandle-vorbis.cc gslvorbis-enc.cc gsldatacache.cc gslvorbis-cutter.cc \
gsldatahandle-mad.cc gslfilehash.cc gsldatautils.cc \
@@ -138,7 +138,7 @@ libbse_@MAJOR@includedir = $(bseincludedir)/bse
libbse_@MAJOR@include_HEADERS = $(bse_public_headers) bse.idl $(bse_idl_sources) bsehack.idl
$(idl_dummy_files)
nodist_libbse_@MAJOR@include_HEADERS = bsebasics.genidl.hh
libbse_@MAJOR@_la_SOURCES = $(bse_sources)
-nodist_libbse_@MAJOR@_la_SOURCES = $(bse_proc_gen_sources)
+nodist_libbse_@MAJOR@_la_SOURCES = $(bse_proc_gen_sources) gslfft.cc
libbse_@MAJOR@_la_CXXFLAGS = $(AM_CXXFLAGS) $(LIBBSE_CFLAGS) -DRAPICORN_CONVENIENCE
libbse_@MAJOR@_la_LIBADD = $(top_builddir)/sfi/libsfi-@MAJOR@.la $(LIBBSE_LIBS)
libbse_@MAJOR@_la_LDFLAGS = $(strip \
@@ -172,8 +172,9 @@ CLEANFILES += $(bse_proc_gen_sources)
else
MAINTAINERCLEANFILES += $(bse_proc_gen_sources)
endif
-# gslfft.cc
-GENERATED += gslfft.cc
+
+# == gslfft.cc ==
+GENERATED_CLEANFILES += gslfft.cc
$(srcdir)/gslfft.cc: @PERLRULE@ $(srcdir)/gsl-fftgen.pl $(srcdir)/gsl-fftconf.sh
$(AM_V_GEN)
$(Q) (cd . \
@@ -181,11 +182,12 @@ $(srcdir)/gslfft.cc: @PERLRULE@ $(srcdir)/gsl-fftgen.pl $(srcdir)/gsl-fftconf.sh
&& $(srcdir)/gsl-fftconf.sh '$(PERL) $(srcdir)/gsl-fftgen.pl $(if $(findstring 1, $(V)) ,,
--no-verbose)' \"gslfft.hh\" \
) > xgen-$(@F) \
&& mv xgen-$(@F) $@
-# bsegentypes.h
-mktypes_bse_sources = $(filter-out bsegentypes.cc gslfft.cc, $(bse_sources))
+
+# == bsegentypes.h ==
+mktypes_bse_sources = $(filter-out bsegentypes.cc, $(bse_sources))
GENERATED_CLEANFILES += bsegentypes.h
bsetype.hh $(bse_sources): bsegentypes.h # $(libbse_@MAJOR@_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@ mktypes.pl # $(filter-out bsegentypes.cc, $(bse_sources)) $(filter-out
bsegentypes.h, $(bse_public_headers))
bsegentypes.h: @PERLRULE@ bsebasics.idl # $(SFIDL)
$(AM_V_GEN)
$(Q) ( \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]