# BSE-Plugins - Bedevilled Sound Engine dynamic Plugins # Copyright (C) 1998-2002 Tim Janik # ## Makefile.am for BSE Plugins SUBDIRS = icons . freeverb evaluator INCLUDES += -I$(top_srcdir) -I. $(BSE_CFLAGS) -DG_LOG_DOMAIN=BSE_PLUGIN_NAME INCLUDES += -DBSE_PLUGIN_FALLBACK="\"$(strip $(basename $( $@ || (rm $@ ; exit 1 ) plugins_built_sources = Makefile.plugins: $(srcdir)/listplugins.sh $(PLUGIN_CFILES) Makefile.am $(srcdir)/listplugins.sh $(PLUGIN_CFILES) >$@ $(srcdir)/listplugins.sh --idl $(plugin_idl_files:.idl=) >>$@ # old/unported plugin list UNPORTED = $(strip \ bsefirfilter.[hc] \ davguitar.[hc] \ ) PLUGIN_CFILES = $(strip \ bseadder.[hc] \ bseatandistort.[hc] \ bseiirfilter.[hc] \ bsemixer.[hc] \ bsemult.[hc] \ bsesimpleadsr.[hc] \ bsesequencer.[hc] \ davorgan.[hc] \ davxtalstrings.[hc] \ davsyndrum.[hc] \ davcanyondelay.[hc] \ ) EXTRA_CFILES = $(strip \ bsesimpleadsr-aux.c \ ) CLEANFILES += $(plugins_built_sources) ## include generated plugin Makefile include Makefile.plugins ## Makefile.plugins contains generated plugin rules: ## ##foo_la_SOURCES = foo.cc ##foo_la_LDFLAGS = -module $(plugin_ldflags) ##foo_la_LIBADD = $(plugin_libs) ##$(srcdir)/foo.cc: foo.genidl.hh ##plugins_built_sources += foo.genidl.hh ##plugin_LTLIBRARIES += foo.la # plugin_ldflags = -avoid-version plugin_libs = $(top_builddir)/bse/libbse.la $(top_builddir)/sfi/libsfi.la $(BSE_LIBS) -lm EXTRA_DIST += $(strip \ $(EXTRA_HEADERS) \ $(EXTRA_CFILES) \ listplugins.sh \ )