fix rules for optional plugins.
[galan.git] / src / Makefile.am
blob657cd5c8f31ad2972e0b6da41c8c2fb522231256
1 ## Process this file with automake to produce Makefile.in
3 #gnome_cflags = `gnome-config --cflags gnomeui`
4 #gnome_libs = `gnome-config --libs gnomeui`
6 bin_PROGRAMS = galan
7 plugindir = $(pkglibdir)/plugins
8 libodir = $(pkglibdir)
9 EXTRA_DIST = Makefile.w32 dllinit.c
11 libo_LTLIBRARIES = libgalan.la
13 libgalan_la_LIBADD = @GTK_LIBS@ @GTHREAD_LIBS@ @GMODULE_LIBS@ @JACK_LIBS@ @LASH_LIBS@ 
14 libgalan_la_LDFLAGS = -no-undefined
15 libgalan_la_SOURCES = buffer.c clock.c comp.c control.c event.c galan.c gencomp.c \
16                 generator.c gui.c msgbox.c objectstore.c plugin.c \
17                 prefs.c sheet.c gtkknob.c gtkslider.c sample-display.c \
18                 iscomp.c shcomp.c cocomp.c jack.c lash.c comp-action-class.c \
19                 galan-compaction.c galan-compaction.h galan-comptree-model.c galan-comptree-model.h \
20                 tech-knob.c tech-knob.h
23 galan_LDADD = @GTK_LIBS@ @GTHREAD_LIBS@ @GMODULE_LIBS@ @JACK_LIBS@ @LASH_LIBS@ libgalan.la
25 #galan_LDFLAGS = "-dlopen self" # $(gnome_libs)
26 #galan_LDADD = @GTK_LIBS@ @GTHREAD_LIBS@ -ldl
28 galan_SOURCES = main.c
30 BUILT_SOURCES = galan-compaction.c galan-compaction.h galan-comptree-model.c galan-comptree-model.h tech-knob.c tech-knob.h
32 INCLUDES = -I.. -I$(srcdir)/../include @JACK_CFLAGS@ @GTK_CFLAGS@ @GTHREAD_CFLAGS@ @GMODULE_CFLAGS@ @LASH_CFLAGS@ -DSITE_PKGLIB_DIR=\"$(pkglibdir)\" -DSITE_PKGDATA_DIR=\"$(pkgdatadir)\"
34 %.c %.h %-private.h: %.gob
35         @GOB2@ $<