1# ---------------------------------------------------------------------- 2# File: ecasound/Makefile.am 3# Description: Ecasound multitrack audio processing tool 4# License: GPL (see ecasound/{AUTHORS,COPYING}) 5# ---------------------------------------------------------------------- 6 7EXTRA_DIST = AUTHORS BUGS COPYING.GPL COPYING.LGPL NEWS RELNOTES TODO ecasoundrc.in effect_presets generic_oscillators 8 9SUBDIRS = kvutils libecasound ecasound libecasoundc pyecasound rubyecasound ecatools Documentation examples 10 11AUTOMAKE_OPTIONS = foreign 12 13PACKAGE = @PACKAGE@ 14VERSION = @VERSION@ 15RELEASE = 1 16 17docs: 18 cd Documentation ; $(MAKE) $(AM_MAKEFLAGS) docs 19 20install-data-local: ecasoundrc 21 $(INSTALL) -d $(DESTDIR)$(pkgdatadir) 22 $(INSTALL_DATA) $(top_builddir)/ecasoundrc $(DESTDIR)$(pkgdatadir)/ecasoundrc 23 $(INSTALL_DATA) $(top_srcdir)/effect_presets $(DESTDIR)$(pkgdatadir)/effect_presets 24 $(INSTALL_DATA) $(top_srcdir)/ecatools/ecasound.el $(DESTDIR)$(pkgdatadir)/ecasound.el 25 $(INSTALL_DATA) $(top_srcdir)/generic_oscillators $(DESTDIR)$(pkgdatadir)/generic_oscillators 26 27uninstall-local: 28 rm -f $(DESTDIR)$(pkgdatadir)/effect_presets \ 29 $(DESTDIR)$(pkgdatadir)/ecasound.el \ 30 $(DESTDIR)$(pkgdatadir)/generic_oscillators \ 31 $(DESTDIR)$(pkgdatadir)/ecasoundrc 32 rmdir $(DESTDIR)$(pkgdatadir) || echo "Skipping non-empty directory" 33 34ecasoundrc: ecasoundrc.in Makefile.am 35 sed -e "s%[@]VERSION[@]%$(VERSION)%" \ 36 -e "s%[@]prefix[@]%$(prefix)%" \ 37 -e "s%[@]pkgdatadir[@]%$(pkgdatadir)%" \ 38 < $(top_srcdir)/ecasoundrc.in > ecasoundrc 39 40clean-local: 41 rm -fv ecasoundrc 42 43dist-hook: docs 44