1
1
include $(top_srcdir)/common.am
3
MOCBASES = scrollscale view nentry mtscale sigscale hitscale intlabel \
4
doublelabel canvas noteinfo dentry siglabel ttoolbar tb1 lcombo \
5
swidget tempolabel tools fontsel ctrlcombo sliderbase slider \
6
midisyncimpl header knob mlabel genset mixdowndialog spinboxFP \
7
comboQuant bigtime comment splitter gatetime velocity audioconf \
8
metronome posedit pitchedit pitchlabel poslabel filedialog
10
UICBASES = midisync gensetbase \
11
midirawbase ccontrolbase mixdowndialogbase transposebase \
12
transformbase appearancebase itransformbase commentbase \
13
synthconfigbase gatetimebase velocitybase audioconfbase \
14
metronomebase trackinfobase editctrl7dialogbase \
15
editmetadialogbase editnotedialogbase editsysexdialogbase \
16
cliplisteditorbase mittransposebase fdialogbuttons
18
3
noinst_LTLIBRARIES = libwidgets.la
4
libwidgets_la_LDFLAGS = -static
20
6
dist_libwidgets_la_SOURCES = \
114
126
moc_pitchlabel.cpp \
115
127
moc_poslabel.cpp \
116
128
moc_filedialog.cpp \
117
moc_midisync.cpp midisync.cpp midisync.h \
118
moc_gensetbase.cpp gensetbase.cpp gensetbase.h \
119
moc_midirawbase.cpp midirawbase.cpp midirawbase.h \
120
moc_ccontrolbase.cpp ccontrolbase.cpp ccontrolbase.h \
121
moc_mixdowndialogbase.cpp mixdowndialogbase.cpp mixdowndialogbase.h \
122
moc_transposebase.cpp transposebase.cpp transposebase.h \
123
moc_transformbase.cpp transformbase.cpp transformbase.h \
124
moc_appearancebase.cpp appearancebase.cpp appearancebase.h \
125
moc_itransformbase.cpp itransformbase.cpp itransformbase.h \
126
moc_commentbase.cpp commentbase.cpp commentbase.h \
127
moc_synthconfigbase.cpp synthconfigbase.cpp synthconfigbase.h \
128
moc_gatetimebase.cpp gatetimebase.cpp gatetimebase.h \
129
moc_velocitybase.cpp velocitybase.cpp velocitybase.h \
130
moc_audioconfbase.cpp audioconfbase.cpp audioconfbase.h \
131
moc_metronomebase.cpp metronomebase.cpp metronomebase.h \
132
moc_trackinfobase.cpp trackinfobase.cpp trackinfobase.h \
133
moc_editctrl7dialogbase.cpp editctrl7dialogbase.cpp editctrl7dialogbase.h \
134
moc_editmetadialogbase.cpp editmetadialogbase.cpp editmetadialogbase.h \
135
moc_editnotedialogbase.cpp editnotedialogbase.cpp editnotedialogbase.h \
136
moc_editsysexdialogbase.cpp editsysexdialogbase.cpp editsysexdialogbase.h \
137
moc_cliplisteditorbase.cpp cliplisteditorbase.cpp cliplisteditorbase.h \
138
moc_mittransposebase.cpp mittransposebase.cpp mittransposebase.h \
139
moc_fdialogbuttons.cpp fdialogbuttons.cpp fdialogbuttons.h
141
EXTRA_DIST += ctrlcombo.cw
131
noinst_PROGRAMS = musewidgetsplugin.so
133
dist_musewidgetsplugin_so_SOURCES = \
134
musewidgetsplug.cpp \
136
$(top_srcdir)/xml.cpp $(top_srcdir)/tempo.cpp \
137
$(top_srcdir)/sig.cpp $(top_srcdir)/pos.cpp
139
nodist_musewidgetsplugin_so_SOURCES = \
140
moc_posedit.non-libtool.cpp moc_poslabel.non-libtool.cpp \
141
moc_sigedit.non-libtool.cpp \
142
moc_pitchedit.non-libtool.cpp moc_pitchlabel.non-libtool.cpp \
143
moc_tempolabel.non-libtool.cpp \
145
posedit.non-libtool.cpp poslabel.non-libtool.cpp \
146
pitchedit.non-libtool.cpp pitchlabel.non-libtool.cpp \
147
sigedit.non-libtool.cpp \
148
tempolabel.non-libtool.cpp \
149
slider.non-libtool.cpp moc_slider.non-libtool.cpp \
150
sliderbase.non-libtool.cpp moc_sliderbase.non-libtool.cpp \
151
sclif.non-libtool.cpp \
152
scldiv.non-libtool.cpp mmath.non-libtool.cpp scldraw.non-libtool.cpp \
153
dimap.non-libtool.cpp drange.non-libtool.cpp \
154
doublelabel.non-libtool.cpp moc_doublelabel.non-libtool.cpp \
155
dentry.non-libtool.cpp moc_dentry.non-libtool.cpp
157
musewidgetsplugin_so_LDFLAGS = --whole-archive -fno-exceptions -shared \
158
-Wl,-soname,libmusewidgetsplugin.so.1 $(QT_LIBS)
160
musewidgetsplug.o: musewidgetsplug.cpp
161
$(CXXCOMPILE) -fPIC -DQT_THREAD_SUPPORT -DQT_PLUGIN -c musewidgetsplug.cpp
163
EXTRA_DIST = ctrlcombo.cw
165
# This is for stuff that needs the widgets, but dosn't build them with
169
posedit.non-libtool.cpp \
170
poslabel.non-libtool.cpp \
171
pitchedit.non-libtool.cpp \
172
pitchlabel.non-libtool.cpp \
173
sigedit.non-libtool.cpp \
174
tempolabel.non-libtool.cpp \
175
slider.non-libtool.cpp \
176
sliderbase.non-libtool.cpp \
177
sclif.non-libtool.cpp \
178
moc_posedit.non-libtool.cpp \
179
moc_poslabel.non-libtool.cpp \
180
moc_sigedit.non-libtool.cpp \
181
moc_pitchedit.non-libtool.cpp \
182
moc_pitchlabel.non-libtool.cpp \
183
moc_tempolabel.non-libtool.cpp \
184
moc_slider.non-libtool.cpp \
185
moc_sliderbase.non-libtool.cpp \
186
scldiv.non-libtool.cpp mmath.non-libtool.cpp scldraw.non-libtool.cpp \
187
dimap.non-libtool.cpp drange.non-libtool.cpp \
188
doublelabel.non-libtool.cpp moc_doublelabel.non-libtool.cpp \
189
dentry.non-libtool.cpp moc_dentry.non-libtool.cpp
191
%.non-libtool.cpp: %.cpp
192
$(LN_S) $*.cpp $*.non-libtool.cpp
195
posedit.non-libtool.cpp \
196
poslabel.non-libtool.cpp \
197
pitchedit.non-libtool.cpp \
198
pitchlabel.non-libtool.cpp \
199
sigedit.non-libtool.cpp \
200
tempolabel.non-libtool.cpp \
201
slider.non-libtool.cpp \
202
sliderbase.non-libtool.cpp \
203
sclif.non-libtool.cpp \
204
moc_posedit.non-libtool.cpp \
205
moc_poslabel.non-libtool.cpp \
206
moc_sigedit.non-libtool.cpp \
207
moc_pitchedit.non-libtool.cpp \
208
moc_pitchlabel.non-libtool.cpp \
209
moc_tempolabel.non-libtool.cpp \
210
moc_slider.non-libtool.cpp \
211
moc_sliderbase.non-libtool.cpp \
212
scldiv.non-libtool.cpp mmath.non-libtool.cpp scldraw.non-libtool.cpp \
213
dimap.non-libtool.cpp drange.non-libtool.cpp \
214
doublelabel.non-libtool.cpp moc_doublelabel.non-libtool.cpp \
215
dentry.non-libtool.cpp moc_dentry.non-libtool.cpp