1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
SUBDIRS=. mxstudio
AM_CPPFLAGS=-I@QTDIR@/include -I$(srcdir)/include -I$(srcdir)/../misc
lib_LIBRARIES=libaudiodevs.a
libaudiodevs_a_SOURCES=\
include/AudioDevice.h common/AudioDevice.cpp\
include/RingBuffer.h common/RingBuffer.cpp\
include/AudioRingBuffer.h common/AudioRingBuffer.cpp\
include/AudioCollector.h common/AudioCollector.cpp\
include/AudioSample.h common/AudioSample.cpp\
include/SoundAttributes.h common/SoundAttributes.cpp\
include/MemoryAudioSample.h common/MemoryAudioSample.cpp
MOCSOURCES=\
common/AudioDevice.moc.cpp common/RingBuffer.moc.cpp
if LINUX
libaudiodevs_a_SOURCES+=\
linux/AudioDeviceLinux.h linux/AudioDeviceLinux.cpp\
linux/AudioMixerControlLinux.h linux/AudioMixerControlLinux.cpp
# from .ui
# from .h
MOCSOURCES+=\
linux/AudioDeviceLinux.moc.cpp linux/AudioMixerControlLinux.moc.cpp
endif
libaudiodevs_a_SOURCES+=$(MOCSOURCES)
CLEANFILES=$(MOCSOURCES)
# Extra MOC rule
common/%.moc.cpp: include/%.h
@MOC@ -o $@ $<
include ../moc.am
|