annotate svcore.pro @ 666:4efa7429cd85 coreaudio_tests

config files with changes regarding osx compilation flags.
author luisf
date Mon, 29 Nov 2010 12:45:39 +0000
parents
children c10cb8782576
rev   line source
luisf@666 1
luisf@666 2 TEMPLATE = lib
luisf@666 3
luisf@666 4 include(config.pri)
luisf@666 5
luisf@666 6 CONFIG += staticlib qt thread warn_on stl rtti exceptions
luisf@666 7 QT += network xml
luisf@666 8 QT -= gui
luisf@666 9
luisf@666 10 TARGET = svcore
luisf@666 11
luisf@666 12 DEPENDPATH += . data plugin plugin/api/alsa
luisf@666 13 INCLUDEPATH += . data plugin plugin/api/alsa
luisf@666 14 OBJECTS_DIR = o
luisf@666 15 MOC_DIR = o
luisf@666 16
luisf@666 17 # Doesn't work with this library, which contains C99 as well as C++
luisf@666 18 PRECOMPILED_HEADER =
luisf@666 19
luisf@666 20 # Set up suitable platform defines for RtMidi
luisf@666 21 linux*: DEFINES += __LINUX_ALSASEQ__
luisf@666 22 macx*: DEFINES += __MACOSX_CORE__
luisf@666 23 win*: DEFINES += __WINDOWS_MM__
luisf@666 24 solaris*: DEFINES += __RTMIDI_DUMMY_ONLY__
luisf@666 25
luisf@666 26 HEADERS += base/AudioLevel.h \
luisf@666 27 base/AudioPlaySource.h \
luisf@666 28 base/Clipboard.h \
luisf@666 29 base/Command.h \
luisf@666 30 base/Exceptions.h \
luisf@666 31 base/LogRange.h \
luisf@666 32 base/Pitch.h \
luisf@666 33 base/Playable.h \
luisf@666 34 base/PlayParameterRepository.h \
luisf@666 35 base/PlayParameters.h \
luisf@666 36 base/Preferences.h \
luisf@666 37 base/Profiler.h \
luisf@666 38 base/ProgressPrinter.h \
luisf@666 39 base/ProgressReporter.h \
luisf@666 40 base/PropertyContainer.h \
luisf@666 41 base/RangeMapper.h \
luisf@666 42 base/RealTime.h \
luisf@666 43 base/RecentFiles.h \
luisf@666 44 base/Resampler.h \
luisf@666 45 base/ResizeableBitset.h \
luisf@666 46 base/RingBuffer.h \
luisf@666 47 base/Scavenger.h \
luisf@666 48 base/Selection.h \
luisf@666 49 base/Serialiser.h \
luisf@666 50 base/StorageAdviser.h \
luisf@666 51 base/StringBits.h \
luisf@666 52 base/TempDirectory.h \
luisf@666 53 base/TextMatcher.h \
luisf@666 54 base/Thread.h \
luisf@666 55 base/UnitDatabase.h \
luisf@666 56 base/ViewManagerBase.h \
luisf@666 57 base/Window.h \
luisf@666 58 base/XmlExportable.h \
luisf@666 59 base/ZoomConstraint.h
luisf@666 60 SOURCES += base/AudioLevel.cpp \
luisf@666 61 base/Clipboard.cpp \
luisf@666 62 base/Command.cpp \
luisf@666 63 base/Exceptions.cpp \
luisf@666 64 base/LogRange.cpp \
luisf@666 65 base/Pitch.cpp \
luisf@666 66 base/PlayParameterRepository.cpp \
luisf@666 67 base/PlayParameters.cpp \
luisf@666 68 base/Preferences.cpp \
luisf@666 69 base/Profiler.cpp \
luisf@666 70 base/ProgressPrinter.cpp \
luisf@666 71 base/ProgressReporter.cpp \
luisf@666 72 base/PropertyContainer.cpp \
luisf@666 73 base/RangeMapper.cpp \
luisf@666 74 base/RealTime.cpp \
luisf@666 75 base/RecentFiles.cpp \
luisf@666 76 base/Resampler.cpp \
luisf@666 77 base/Selection.cpp \
luisf@666 78 base/Serialiser.cpp \
luisf@666 79 base/StorageAdviser.cpp \
luisf@666 80 base/StringBits.cpp \
luisf@666 81 base/TempDirectory.cpp \
luisf@666 82 base/TextMatcher.cpp \
luisf@666 83 base/Thread.cpp \
luisf@666 84 base/UnitDatabase.cpp \
luisf@666 85 base/ViewManagerBase.cpp \
luisf@666 86 base/XmlExportable.cpp
luisf@666 87
luisf@666 88 HEADERS += data/fft/FFTapi.h \
luisf@666 89 data/fft/FFTCacheReader.h \
luisf@666 90 data/fft/FFTCacheStorageType.h \
luisf@666 91 data/fft/FFTCacheWriter.h \
luisf@666 92 data/fft/FFTDataServer.h \
luisf@666 93 data/fft/FFTFileCacheReader.h \
luisf@666 94 data/fft/FFTFileCacheWriter.h \
luisf@666 95 data/fft/FFTMemoryCache.h \
luisf@666 96 data/fileio/AudioFileReader.h \
luisf@666 97 data/fileio/AudioFileReaderFactory.h \
luisf@666 98 data/fileio/BZipFileDevice.h \
luisf@666 99 data/fileio/CachedFile.h \
luisf@666 100 data/fileio/CodedAudioFileReader.h \
luisf@666 101 data/fileio/CSVFileReader.h \
luisf@666 102 data/fileio/CSVFileWriter.h \
luisf@666 103 data/fileio/CSVFormat.h \
luisf@666 104 data/fileio/DataFileReader.h \
luisf@666 105 data/fileio/DataFileReaderFactory.h \
luisf@666 106 data/fileio/FileFinder.h \
luisf@666 107 data/fileio/FileReadThread.h \
luisf@666 108 data/fileio/FileSource.h \
luisf@666 109 data/fileio/MatchFileReader.h \
luisf@666 110 data/fileio/MatrixFile.h \
luisf@666 111 data/fileio/MIDIFileReader.h \
luisf@666 112 data/fileio/MIDIFileWriter.h \
luisf@666 113 data/fileio/MP3FileReader.h \
luisf@666 114 data/fileio/OggVorbisFileReader.h \
luisf@666 115 data/fileio/PlaylistFileReader.h \
luisf@666 116 data/fileio/QuickTimeFileReader.h \
luisf@666 117 data/fileio/CoreAudioFileReader.h \
luisf@666 118 data/fileio/ResamplingWavFileReader.h \
luisf@666 119 data/fileio/WavFileReader.h \
luisf@666 120 data/fileio/WavFileWriter.h \
luisf@666 121 data/midi/MIDIEvent.h \
luisf@666 122 data/midi/MIDIInput.h \
luisf@666 123 data/midi/rtmidi/RtError.h \
luisf@666 124 data/midi/rtmidi/RtMidi.h \
luisf@666 125 data/model/AggregateWaveModel.h \
luisf@666 126 data/model/AlignmentModel.h \
luisf@666 127 data/model/Dense3DModelPeakCache.h \
luisf@666 128 data/model/DenseThreeDimensionalModel.h \
luisf@666 129 data/model/DenseTimeValueModel.h \
luisf@666 130 data/model/EditableDenseThreeDimensionalModel.h \
luisf@666 131 data/model/FFTModel.h \
luisf@666 132 data/model/ImageModel.h \
luisf@666 133 data/model/IntervalModel.h \
luisf@666 134 data/model/Labeller.h \
luisf@666 135 data/model/Model.h \
luisf@666 136 data/model/ModelDataTableModel.h \
luisf@666 137 data/model/NoteModel.h \
luisf@666 138 data/model/PathModel.h \
luisf@666 139 data/model/PowerOfSqrtTwoZoomConstraint.h \
luisf@666 140 data/model/PowerOfTwoZoomConstraint.h \
luisf@666 141 data/model/RangeSummarisableTimeValueModel.h \
luisf@666 142 data/model/RegionModel.h \
luisf@666 143 data/model/SparseModel.h \
luisf@666 144 data/model/SparseOneDimensionalModel.h \
luisf@666 145 data/model/SparseTimeValueModel.h \
luisf@666 146 data/model/SparseValueModel.h \
luisf@666 147 data/model/TabularModel.h \
luisf@666 148 data/model/TextModel.h \
luisf@666 149 data/model/WaveFileModel.h \
luisf@666 150 data/model/WritableWaveFileModel.h \
luisf@666 151 data/osc/OSCMessage.h \
luisf@666 152 data/osc/OSCQueue.h
luisf@666 153 SOURCES += data/fft/FFTapi.cpp \
luisf@666 154 data/fft/FFTDataServer.cpp \
luisf@666 155 data/fft/FFTFileCacheReader.cpp \
luisf@666 156 data/fft/FFTFileCacheWriter.cpp \
luisf@666 157 data/fft/FFTMemoryCache.cpp \
luisf@666 158 data/fileio/AudioFileReader.cpp \
luisf@666 159 data/fileio/AudioFileReaderFactory.cpp \
luisf@666 160 data/fileio/BZipFileDevice.cpp \
luisf@666 161 data/fileio/CachedFile.cpp \
luisf@666 162 data/fileio/CodedAudioFileReader.cpp \
luisf@666 163 data/fileio/CSVFileReader.cpp \
luisf@666 164 data/fileio/CSVFileWriter.cpp \
luisf@666 165 data/fileio/CSVFormat.cpp \
luisf@666 166 data/fileio/DataFileReaderFactory.cpp \
luisf@666 167 data/fileio/FileReadThread.cpp \
luisf@666 168 data/fileio/FileSource.cpp \
luisf@666 169 data/fileio/MatchFileReader.cpp \
luisf@666 170 data/fileio/MatrixFile.cpp \
luisf@666 171 data/fileio/MIDIFileReader.cpp \
luisf@666 172 data/fileio/MIDIFileWriter.cpp \
luisf@666 173 data/fileio/MP3FileReader.cpp \
luisf@666 174 data/fileio/OggVorbisFileReader.cpp \
luisf@666 175 data/fileio/PlaylistFileReader.cpp \
luisf@666 176 data/fileio/QuickTimeFileReader.cpp \
luisf@666 177 data/fileio/CoreAudioFileReader.cpp \
luisf@666 178 data/fileio/ResamplingWavFileReader.cpp \
luisf@666 179 data/fileio/WavFileReader.cpp \
luisf@666 180 data/fileio/WavFileWriter.cpp \
luisf@666 181 data/midi/MIDIInput.cpp \
luisf@666 182 data/midi/rtmidi/RtMidi.cpp \
luisf@666 183 data/model/AggregateWaveModel.cpp \
luisf@666 184 data/model/AlignmentModel.cpp \
luisf@666 185 data/model/Dense3DModelPeakCache.cpp \
luisf@666 186 data/model/DenseTimeValueModel.cpp \
luisf@666 187 data/model/EditableDenseThreeDimensionalModel.cpp \
luisf@666 188 data/model/FFTModel.cpp \
luisf@666 189 data/model/Model.cpp \
luisf@666 190 data/model/ModelDataTableModel.cpp \
luisf@666 191 data/model/PowerOfSqrtTwoZoomConstraint.cpp \
luisf@666 192 data/model/PowerOfTwoZoomConstraint.cpp \
luisf@666 193 data/model/RangeSummarisableTimeValueModel.cpp \
luisf@666 194 data/model/WaveFileModel.cpp \
luisf@666 195 data/model/WritableWaveFileModel.cpp \
luisf@666 196 data/osc/OSCMessage.cpp \
luisf@666 197 data/osc/OSCQueue.cpp
luisf@666 198
luisf@666 199 HEADERS += plugin/DSSIPluginFactory.h \
luisf@666 200 plugin/DSSIPluginInstance.h \
luisf@666 201 plugin/FeatureExtractionPluginFactory.h \
luisf@666 202 plugin/LADSPAPluginFactory.h \
luisf@666 203 plugin/LADSPAPluginInstance.h \
luisf@666 204 plugin/PluginIdentifier.h \
luisf@666 205 plugin/PluginXml.h \
luisf@666 206 plugin/RealTimePluginFactory.h \
luisf@666 207 plugin/RealTimePluginInstance.h \
luisf@666 208 plugin/api/dssi.h \
luisf@666 209 plugin/api/ladspa.h \
luisf@666 210 plugin/plugins/SamplePlayer.h \
luisf@666 211 plugin/api/alsa/asoundef.h \
luisf@666 212 plugin/api/alsa/asoundlib.h \
luisf@666 213 plugin/api/alsa/seq.h \
luisf@666 214 plugin/api/alsa/seq_event.h \
luisf@666 215 plugin/api/alsa/seq_midi_event.h \
luisf@666 216 plugin/api/alsa/sound/asequencer.h
luisf@666 217 SOURCES += plugin/DSSIPluginFactory.cpp \
luisf@666 218 plugin/DSSIPluginInstance.cpp \
luisf@666 219 plugin/FeatureExtractionPluginFactory.cpp \
luisf@666 220 plugin/LADSPAPluginFactory.cpp \
luisf@666 221 plugin/LADSPAPluginInstance.cpp \
luisf@666 222 plugin/PluginIdentifier.cpp \
luisf@666 223 plugin/PluginXml.cpp \
luisf@666 224 plugin/RealTimePluginFactory.cpp \
luisf@666 225 plugin/RealTimePluginInstance.cpp \
luisf@666 226 plugin/api/dssi_alsa_compat.c \
luisf@666 227 plugin/plugins/SamplePlayer.cpp
luisf@666 228
luisf@666 229 HEADERS += rdf/PluginRDFDescription.h \
luisf@666 230 rdf/PluginRDFIndexer.h \
luisf@666 231 rdf/RDFExporter.h \
luisf@666 232 rdf/RDFFeatureWriter.h \
luisf@666 233 rdf/RDFImporter.h \
luisf@666 234 rdf/RDFTransformFactory.h \
luisf@666 235 rdf/SimpleSPARQLQuery.h
luisf@666 236 SOURCES += rdf/PluginRDFDescription.cpp \
luisf@666 237 rdf/PluginRDFIndexer.cpp \
luisf@666 238 rdf/RDFExporter.cpp \
luisf@666 239 rdf/RDFFeatureWriter.cpp \
luisf@666 240 rdf/RDFImporter.cpp \
luisf@666 241 rdf/RDFTransformFactory.cpp \
luisf@666 242 rdf/SimpleSPARQLQuery.cpp
luisf@666 243
luisf@666 244 HEADERS += system/Init.h \
luisf@666 245 system/System.h
luisf@666 246 SOURCES += system/Init.cpp \
luisf@666 247 system/System.cpp
luisf@666 248
luisf@666 249 HEADERS += transform/CSVFeatureWriter.h \
luisf@666 250 transform/FeatureExtractionModelTransformer.h \
luisf@666 251 transform/FeatureWriter.h \
luisf@666 252 transform/FileFeatureWriter.h \
luisf@666 253 transform/RealTimeEffectModelTransformer.h \
luisf@666 254 transform/Transform.h \
luisf@666 255 transform/TransformDescription.h \
luisf@666 256 transform/TransformFactory.h \
luisf@666 257 transform/ModelTransformer.h \
luisf@666 258 transform/ModelTransformerFactory.h
luisf@666 259 SOURCES += transform/CSVFeatureWriter.cpp \
luisf@666 260 transform/FeatureExtractionModelTransformer.cpp \
luisf@666 261 transform/FileFeatureWriter.cpp \
luisf@666 262 transform/RealTimeEffectModelTransformer.cpp \
luisf@666 263 transform/Transform.cpp \
luisf@666 264 transform/TransformFactory.cpp \
luisf@666 265 transform/ModelTransformer.cpp \
luisf@666 266 transform/ModelTransformerFactory.cpp