1
1
include $(top_srcdir)/common.am
3
AM_CXXFLAGS = -Imidiedit -Iscore -Iarranger -Iliste \
3
ACLOCAL_AMFLAGS = -I m4
5
AM_CPPFLAGS += -Imidiedit -Iscore -Iarranger -Iliste \
4
6
-Iwidgets -Imixer -Idriver -Iwaveedit -Implugins \
5
-Ipatchbay -DINSTPREFIX=\"$(prefix)\"
7
MOCBASES = app song transport conf confmport seq cfprint help midieditor \
8
cobject value midictrl transpose miditransform appearance \
9
ssource audionode midithread onlyqt
15
EXTRALIB = patchbay/libpatchbay.la driver/libmess.la
16
SUBDIRS = m4 widgets master midiedit arranger \
17
liste driver score waveedit ctrl mixer cliplist \
19
sf plugins marker themes mplugins lib xpm share \
22
EXTRALIB = driver/libmess.la
7
-DINSTPREFIX=\"$(prefix)\" \
8
-DINSTLIBDIR=\"$(libdir)\" \
11
AM_CXXFLAGS += $(LADCCA_CFLAGS)
23
13
SUBDIRS = m4 widgets master midiedit arranger \
24
14
liste driver score waveedit ctrl mixer cliplist \
26
sf plugins marker themes mplugins lib xpm share \
16
plugins marker mplugins lib xpm share \
30
SUBDIRS = m4 widgets master midiedit arranger \
31
liste driver score waveedit ctrl mixer cliplist \
32
sf plugins marker themes mplugins lib xpm share \
37
20
EXTRA_PROGRAMS = givertcap
92
70
transpose.cpp transpose.h \
93
71
miditransform.cpp miditransform.h \
94
72
appearance.cpp appearance.h \
95
ssource.cpp ssource.h \
96
audionode.cpp audionode.h \
97
74
midithread.cpp midithread.h \
75
debug.h memory.cpp memory.h
100
77
nodist_muse_SOURCES = \
131
102
master/libmaster.la \
132
103
waveedit/libwaveedit.la \
133
104
mplugins/libmplugins.la \
134
themes/libthemes.la \
135
105
arranger/libarranger.la \
136
106
plugins/libplugin.la \
137
107
cliplist/libcliplist.la \
138
widgets/libwidgets.la \
141
muse_LDFLAGS = -fexceptions $(X_LIBS) $(QT_LIBS) -lasound
108
widgets/libwidgets.la
110
muse_LDFLAGS = -fno_exceptions $(X_LIBS) $(QT_LIBS) \
111
-lasound $(SNDFILE_LIBS) $(JACK_LIBS) $(LADCCA_LIBS)
143
114
CLEANFILES = stamp-chown
145
DISTCLEANFILES = stamp-doxygen
147
EXTRA_DIST += muse.prj common.am README.de README.softsynth \
150
all-local: stamp-chown
116
DISTCLEANFILES = stamp-doxygen .muse.bin.bak
118
MAINTAINERCLEANFILES = depcomp config.guess \
119
install-sh config.sub missing mkinstalldirs INSTALL COPYING
121
EXTRA_DIST = common.am README.de README.softsynth \
122
SECURITY autogen.sh README.translate muse.pro README.shortcuts
124
all-local: stamp-chown .muse.bin.bak
152
126
stamp-chown: muse
153
127
if test "$(SUIDBUILD)" = "yes"; then \
156
130
touch stamp-chown
133
if test "$(SUIDINSTALL)" = "yes"; then \
134
su -c "chown root $(bindir)/muse; chmod +s $(bindir)/muse"; \
139
if test -e muse; then cp muse .muse.bin.bak; fi
142
if test -e .muse.bin.bak; then cp .muse.bin.bak muse; fi
158
145
dox: stamp-doxygen
160
147
stamp-doxygen: $(shell find -name "*.cpp" -or -name "*.h")
161
148
$(DOXYGEN) Doxyfile
162
149
touch stamp-doxygen
165
if test "$(SUIDINSTALL)" = "yes"; then \
166
su -c "chown root $(bindir)/muse; chmod +s $(bindir)/muse"; \