Mercurial > hg > sonic-visualiser
comparison sv.pro @ 203:0de89bce24e4
* Move some things around to facilitate plundering libraries for other
applications without needing to duplicate so much code.
sv/osc -> data/osc
sv/audioio -> audioio
sv/transform -> plugin/transform
sv/document -> document (will rename to framework in next commit)
author | Chris Cannam |
---|---|
date | Wed, 24 Oct 2007 16:34:31 +0000 |
parents | 1871581e4da9 |
children | 688604a2c038 |
comparison
equal
deleted
inserted
replaced
202:738968d96e19 | 203:0de89bce24e4 |
---|---|
9 | 9 |
10 TARGET = sonic-visualiser | 10 TARGET = sonic-visualiser |
11 | 11 |
12 ICON = icons/sv-macicon.icns | 12 ICON = icons/sv-macicon.icns |
13 | 13 |
14 DEPENDPATH += . .. audioio document i18n main osc transform | 14 DEPENDPATH += . .. i18n main transform |
15 INCLUDEPATH += . .. audioio document transform osc main | 15 INCLUDEPATH += . .. transform main |
16 LIBPATH = ../view ../layer ../data ../widgets ../plugin ../base ../system $$LIBPATH | 16 LIBPATH = ../view ../layer ../data ../widgets ../plugin ../base ../system ../document ../audioio $$LIBPATH |
17 | 17 |
18 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack | 18 contains(DEFINES, BUILD_STATIC):LIBS -= -ljack |
19 | 19 |
20 LIBS = -lsvview -lsvlayer -lsvdata -lsvwidgets -lsvplugin -lsvbase -lsvsystem $$LIBS | 20 LIBS = -lsvdocument -lsvaudioio -lsvview -lsvlayer -lsvdata -lsvwidgets -lsvplugin -lsvbase -lsvsystem $$LIBS |
21 | 21 |
22 PRE_TARGETDEPS += ../view/libsvview.a \ | 22 PRE_TARGETDEPS += ../view/libsvview.a \ |
23 ../layer/libsvlayer.a \ | 23 ../layer/libsvlayer.a \ |
24 ../data/libsvdata.a \ | 24 ../data/libsvdata.a \ |
25 ../document/libsvdocument.a \ | |
25 ../widgets/libsvwidgets.a \ | 26 ../widgets/libsvwidgets.a \ |
26 ../plugin/libsvplugin.a \ | 27 ../plugin/libsvplugin.a \ |
27 ../base/libsvbase.a \ | 28 ../base/libsvbase.a \ |
29 ../audioio/libsvaudioio.a \ | |
28 ../system/libsvsystem.a | 30 ../system/libsvsystem.a |
29 | 31 |
30 OBJECTS_DIR = tmp_obj | 32 OBJECTS_DIR = tmp_obj |
31 MOC_DIR = tmp_moc | 33 MOC_DIR = tmp_moc |
32 | 34 |
33 # Input | 35 # Input |
34 HEADERS += audioio/AudioCallbackPlaySource.h \ | 36 HEADERS += main/MainWindow.h \ |
35 audioio/AudioCallbackPlayTarget.h \ | 37 main/PreferencesDialog.h |
36 audioio/AudioCoreAudioTarget.h \ | 38 SOURCES += main/main.cpp \ |
37 audioio/AudioGenerator.h \ | |
38 audioio/AudioJACKTarget.h \ | |
39 audioio/AudioPortAudioTarget.h \ | |
40 audioio/AudioTargetFactory.h \ | |
41 audioio/PhaseVocoderTimeStretcher.h \ | |
42 audioio/PlaySpeedRangeMapper.h \ | |
43 document/Document.h \ | |
44 document/SVFileReader.h \ | |
45 main/MainWindow.h \ | |
46 main/MainWindowBase.h \ | |
47 main/PreferencesDialog.h \ | |
48 osc/OSCMessage.h \ | |
49 osc/OSCQueue.h \ | |
50 transform/FeatureExtractionPluginTransform.h \ | |
51 transform/PluginTransform.h \ | |
52 transform/RealTimePluginTransform.h \ | |
53 transform/Transform.h \ | |
54 transform/TransformFactory.h | |
55 SOURCES += audioio/AudioCallbackPlaySource.cpp \ | |
56 audioio/AudioCallbackPlayTarget.cpp \ | |
57 audioio/AudioCoreAudioTarget.cpp \ | |
58 audioio/AudioGenerator.cpp \ | |
59 audioio/AudioJACKTarget.cpp \ | |
60 audioio/AudioPortAudioTarget.cpp \ | |
61 audioio/AudioTargetFactory.cpp \ | |
62 audioio/PhaseVocoderTimeStretcher.cpp \ | |
63 audioio/PlaySpeedRangeMapper.cpp \ | |
64 document/Document.cpp \ | |
65 document/SVFileReader.cpp \ | |
66 main/main.cpp \ | |
67 main/MainWindow.cpp \ | 39 main/MainWindow.cpp \ |
68 main/MainWindowBase.cpp \ | 40 main/PreferencesDialog.cpp |
69 main/PreferencesDialog.cpp \ | |
70 osc/OSCMessage.cpp \ | |
71 osc/OSCQueue.cpp \ | |
72 transform/FeatureExtractionPluginTransform.cpp \ | |
73 transform/PluginTransform.cpp \ | |
74 transform/RealTimePluginTransform.cpp \ | |
75 transform/Transform.cpp \ | |
76 transform/TransformFactory.cpp | |
77 RESOURCES += sonic-visualiser.qrc | 41 RESOURCES += sonic-visualiser.qrc |
78 | 42 |
79 | 43 |