comparison svgui.pro @ 1148:c0d841cb8ab9 tony-2.0-integration

Merge latest SV 3.0 branch code
author Chris Cannam
date Fri, 19 Aug 2016 15:58:57 +0100
parents 175d4e15884d
children 0edfed2c8482
comparison
equal deleted inserted replaced
1009:96cf499fad62 1148:c0d841cb8ab9
1 1
2 TEMPLATE = lib 2 TEMPLATE = lib
3
4 INCLUDEPATH += ../vamp-plugin-sdk
5 DEFINES += HAVE_VAMP HAVE_VAMPHOSTSDK
3 6
4 exists(config.pri) { 7 exists(config.pri) {
5 include(config.pri) 8 include(config.pri)
6 } 9 }
7 !exists(config.pri) { 10 !exists(config.pri) {
20 macx* { 23 macx* {
21 INCLUDEPATH += ../sv-dependency-builds/osx/include 24 INCLUDEPATH += ../sv-dependency-builds/osx/include
22 LIBS += -L../sv-dependency-builds/osx/lib 25 LIBS += -L../sv-dependency-builds/osx/lib
23 } 26 }
24 27
25 DEFINES += HAVE_BZ2 HAVE_FFTW3 HAVE_FFTW3F HAVE_SNDFILE HAVE_SAMPLERATE HAVE_VAMP HAVE_VAMPHOSTSDK HAVE_RUBBERBAND HAVE_LIBLO HAVE_MAD HAVE_ID3TAG 28 DEFINES += HAVE_BZ2 HAVE_FFTW3 HAVE_FFTW3F HAVE_SNDFILE HAVE_SAMPLERATE HAVE_RUBBERBAND HAVE_LIBLO HAVE_MAD HAVE_ID3TAG
26 } 29 }
27 30
28 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11 31 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11
29 QT += network xml gui widgets svg 32 QT += network xml gui widgets svg
30 33
34 INCLUDEPATH += . ../svcore 37 INCLUDEPATH += . ../svcore
35 OBJECTS_DIR = o 38 OBJECTS_DIR = o
36 MOC_DIR = o 39 MOC_DIR = o
37 40
38 HEADERS += layer/Colour3DPlotLayer.h \ 41 HEADERS += layer/Colour3DPlotLayer.h \
42 layer/Colour3DPlotRenderer.h \
39 layer/ColourDatabase.h \ 43 layer/ColourDatabase.h \
40 layer/ColourMapper.h \ 44 layer/ColourMapper.h \
45 layer/ColourScale.h \
41 layer/ColourScaleLayer.h \ 46 layer/ColourScaleLayer.h \
42 layer/FlexiNoteLayer.h \ 47 layer/FlexiNoteLayer.h \
43 layer/ImageLayer.h \ 48 layer/ImageLayer.h \
44 layer/ImageRegionFinder.h \ 49 layer/ImageRegionFinder.h \
45 layer/Layer.h \ 50 layer/Layer.h \
46 layer/LayerFactory.h \ 51 layer/LayerFactory.h \
52 layer/LayerGeometryProvider.h \
47 layer/LinearNumericalScale.h \ 53 layer/LinearNumericalScale.h \
48 layer/LogNumericalScale.h \ 54 layer/LogNumericalScale.h \
49 layer/LinearColourScale.h \ 55 layer/LinearColourScale.h \
50 layer/LogColourScale.h \ 56 layer/LogColourScale.h \
51 layer/NoteLayer.h \ 57 layer/NoteLayer.h \
52 layer/PaintAssistant.h \ 58 layer/PaintAssistant.h \
53 layer/PianoScale.h \ 59 layer/PianoScale.h \
54 layer/RegionLayer.h \ 60 layer/RegionLayer.h \
61 layer/RenderTimer.h \
62 layer/ScrollableImageCache.h \
63 layer/ScrollableMagRangeCache.h \
55 layer/SingleColourLayer.h \ 64 layer/SingleColourLayer.h \
56 layer/SliceableLayer.h \ 65 layer/SliceableLayer.h \
57 layer/SliceLayer.h \ 66 layer/SliceLayer.h \
58 layer/SpectrogramLayer.h \ 67 layer/SpectrogramLayer.h \
59 layer/SpectrumLayer.h \ 68 layer/SpectrumLayer.h \
62 layer/TimeRulerLayer.h \ 71 layer/TimeRulerLayer.h \
63 layer/TimeValueLayer.h \ 72 layer/TimeValueLayer.h \
64 layer/VerticalScaleLayer.h \ 73 layer/VerticalScaleLayer.h \
65 layer/WaveformLayer.h 74 layer/WaveformLayer.h
66 SOURCES += layer/Colour3DPlotLayer.cpp \ 75 SOURCES += layer/Colour3DPlotLayer.cpp \
76 layer/Colour3DPlotRenderer.cpp \
67 layer/ColourDatabase.cpp \ 77 layer/ColourDatabase.cpp \
68 layer/ColourMapper.cpp \ 78 layer/ColourMapper.cpp \
79 layer/ColourScale.cpp \
69 layer/FlexiNoteLayer.cpp \ 80 layer/FlexiNoteLayer.cpp \
70 layer/ImageLayer.cpp \ 81 layer/ImageLayer.cpp \
71 layer/ImageRegionFinder.cpp \ 82 layer/ImageRegionFinder.cpp \
72 layer/Layer.cpp \ 83 layer/Layer.cpp \
73 layer/LayerFactory.cpp \ 84 layer/LayerFactory.cpp \
77 layer/LogColourScale.cpp \ 88 layer/LogColourScale.cpp \
78 layer/NoteLayer.cpp \ 89 layer/NoteLayer.cpp \
79 layer/PaintAssistant.cpp \ 90 layer/PaintAssistant.cpp \
80 layer/PianoScale.cpp \ 91 layer/PianoScale.cpp \
81 layer/RegionLayer.cpp \ 92 layer/RegionLayer.cpp \
93 layer/ScrollableImageCache.cpp \
94 layer/ScrollableMagRangeCache.cpp \
82 layer/SingleColourLayer.cpp \ 95 layer/SingleColourLayer.cpp \
83 layer/SliceLayer.cpp \ 96 layer/SliceLayer.cpp \
84 layer/SpectrogramLayer.cpp \ 97 layer/SpectrogramLayer.cpp \
85 layer/SpectrumLayer.cpp \ 98 layer/SpectrumLayer.cpp \
86 layer/TextLayer.cpp \ 99 layer/TextLayer.cpp \
87 layer/TimeInstantLayer.cpp \ 100 layer/TimeInstantLayer.cpp \
88 layer/TimeRulerLayer.cpp \ 101 layer/TimeRulerLayer.cpp \
89 layer/TimeValueLayer.cpp \ 102 layer/TimeValueLayer.cpp \
90 layer/WaveformLayer.cpp 103 layer/WaveformLayer.cpp
91 104
92 HEADERS += view/Overview.h \ 105 HEADERS += view/AlignmentView.h \
106 view/Overview.h \
93 view/Pane.h \ 107 view/Pane.h \
94 view/PaneStack.h \ 108 view/PaneStack.h \
95 view/View.h \ 109 view/View.h \
96 view/ViewManager.h \ 110 view/ViewManager.h \
97 view/ViewProxy.h 111 view/ViewProxy.h
98 SOURCES += view/Overview.cpp \ 112
113 SOURCES += view/AlignmentView.cpp \
114 view/Overview.cpp \
99 view/Pane.cpp \ 115 view/Pane.cpp \
100 view/PaneStack.cpp \ 116 view/PaneStack.cpp \
101 view/View.cpp \ 117 view/View.cpp \
102 view/ViewManager.cpp 118 view/ViewManager.cpp
103 119