annotate svgui.pro @ 1152:fc00a06feecd 3.0-integration

Merge from branch "msvc2015_64"
author Chris Cannam
date Thu, 20 Oct 2016 11:20:27 +0100
parents 0edfed2c8482
children d1bab6a99100
rev   line source
chris@617 1
chris@617 2 TEMPLATE = lib
chris@617 3
Chris@1050 4 INCLUDEPATH += ../vamp-plugin-sdk
Chris@1050 5 DEFINES += HAVE_VAMP HAVE_VAMPHOSTSDK
Chris@1050 6
Chris@624 7 exists(config.pri) {
Chris@624 8 include(config.pri)
Chris@624 9 }
Chris@710 10 !exists(config.pri) {
Chris@734 11
Chris@734 12 CONFIG += release
Chris@734 13 DEFINES += NDEBUG BUILD_RELEASE NO_TIMING
Chris@734 14
Chris@710 15 win32-g++ {
Chris@710 16 INCLUDEPATH += ../sv-dependency-builds/win32-mingw/include
Chris@710 17 LIBS += -L../sv-dependency-builds/win32-mingw/lib
Chris@624 18 }
Chris@710 19 win32-msvc* {
Chris@1150 20 # We actually expect MSVC to be used only for 64-bit builds,
Chris@1150 21 # though the qmake spec is still called win32-msvc*
Chris@1150 22 INCLUDEPATH += ../sv-dependency-builds/win64-msvc/include
Chris@1150 23 LIBS += -L../sv-dependency-builds/win64-msvc/lib
Chris@710 24 }
Chris@710 25 macx* {
Chris@710 26 INCLUDEPATH += ../sv-dependency-builds/osx/include
Chris@710 27 LIBS += -L../sv-dependency-builds/osx/lib
Chris@710 28 }
Chris@710 29
Chris@1050 30 DEFINES += HAVE_BZ2 HAVE_FFTW3 HAVE_FFTW3F HAVE_SNDFILE HAVE_SAMPLERATE HAVE_RUBBERBAND HAVE_LIBLO HAVE_MAD HAVE_ID3TAG
Chris@1150 31
Chris@1150 32 win32-msvc* {
Chris@1150 33 DEFINES += NOMINMAX _USE_MATH_DEFINES
Chris@1150 34 DEFINES -= HAVE_LIBLO
Chris@1150 35 }
Chris@624 36 }
chris@617 37
Chris@912 38 CONFIG += staticlib qt thread warn_on stl rtti exceptions c++11
Chris@957 39 QT += network xml gui widgets svg
chris@617 40
chris@617 41 TARGET = svgui
chris@617 42
chris@617 43 DEPENDPATH += . ../svcore
chris@617 44 INCLUDEPATH += . ../svcore
chris@617 45 OBJECTS_DIR = o
chris@617 46 MOC_DIR = o
chris@617 47
chris@617 48 HEADERS += layer/Colour3DPlotLayer.h \
Chris@1071 49 layer/Colour3DPlotRenderer.h \
chris@617 50 layer/ColourDatabase.h \
chris@617 51 layer/ColourMapper.h \
Chris@1069 52 layer/ColourScale.h \
Chris@699 53 layer/ColourScaleLayer.h \
Chris@696 54 layer/FlexiNoteLayer.h \
chris@617 55 layer/ImageLayer.h \
chris@617 56 layer/ImageRegionFinder.h \
chris@617 57 layer/Layer.h \
chris@617 58 layer/LayerFactory.h \
Chris@1077 59 layer/LayerGeometryProvider.h \
Chris@698 60 layer/LinearNumericalScale.h \
Chris@698 61 layer/LogNumericalScale.h \
Chris@699 62 layer/LinearColourScale.h \
Chris@699 63 layer/LogColourScale.h \
chris@617 64 layer/NoteLayer.h \
chris@617 65 layer/PaintAssistant.h \
Chris@690 66 layer/PianoScale.h \
chris@617 67 layer/RegionLayer.h \
Chris@1074 68 layer/RenderTimer.h \
Chris@1030 69 layer/ScrollableImageCache.h \
Chris@1118 70 layer/ScrollableMagRangeCache.h \
chris@617 71 layer/SingleColourLayer.h \
chris@617 72 layer/SliceableLayer.h \
chris@617 73 layer/SliceLayer.h \
chris@617 74 layer/SpectrogramLayer.h \
chris@617 75 layer/SpectrumLayer.h \
chris@617 76 layer/TextLayer.h \
chris@617 77 layer/TimeInstantLayer.h \
chris@617 78 layer/TimeRulerLayer.h \
chris@617 79 layer/TimeValueLayer.h \
Chris@698 80 layer/VerticalScaleLayer.h \
chris@617 81 layer/WaveformLayer.h
chris@617 82 SOURCES += layer/Colour3DPlotLayer.cpp \
Chris@1071 83 layer/Colour3DPlotRenderer.cpp \
chris@617 84 layer/ColourDatabase.cpp \
chris@617 85 layer/ColourMapper.cpp \
Chris@1069 86 layer/ColourScale.cpp \
Chris@696 87 layer/FlexiNoteLayer.cpp \
chris@617 88 layer/ImageLayer.cpp \
chris@617 89 layer/ImageRegionFinder.cpp \
chris@617 90 layer/Layer.cpp \
chris@617 91 layer/LayerFactory.cpp \
Chris@698 92 layer/LinearNumericalScale.cpp \
Chris@698 93 layer/LogNumericalScale.cpp \
Chris@699 94 layer/LinearColourScale.cpp \
Chris@699 95 layer/LogColourScale.cpp \
chris@617 96 layer/NoteLayer.cpp \
chris@617 97 layer/PaintAssistant.cpp \
Chris@690 98 layer/PianoScale.cpp \
chris@617 99 layer/RegionLayer.cpp \
Chris@1031 100 layer/ScrollableImageCache.cpp \
Chris@1118 101 layer/ScrollableMagRangeCache.cpp \
chris@617 102 layer/SingleColourLayer.cpp \
chris@617 103 layer/SliceLayer.cpp \
chris@617 104 layer/SpectrogramLayer.cpp \
chris@617 105 layer/SpectrumLayer.cpp \
chris@617 106 layer/TextLayer.cpp \
chris@617 107 layer/TimeInstantLayer.cpp \
chris@617 108 layer/TimeRulerLayer.cpp \
chris@617 109 layer/TimeValueLayer.cpp \
chris@617 110 layer/WaveformLayer.cpp
chris@617 111
Chris@867 112 HEADERS += view/AlignmentView.h \
Chris@867 113 view/Overview.h \
chris@617 114 view/Pane.h \
chris@617 115 view/PaneStack.h \
chris@617 116 view/View.h \
Chris@919 117 view/ViewManager.h \
Chris@919 118 view/ViewProxy.h
Chris@1045 119
Chris@867 120 SOURCES += view/AlignmentView.cpp \
Chris@867 121 view/Overview.cpp \
chris@617 122 view/Pane.cpp \
chris@617 123 view/PaneStack.cpp \
chris@617 124 view/View.cpp \
chris@617 125 view/ViewManager.cpp
chris@617 126
chris@617 127 HEADERS += widgets/ActivityLog.h \
chris@617 128 widgets/AudioDial.h \
chris@617 129 widgets/ClickableLabel.h \
chris@617 130 widgets/ColourNameDialog.h \
chris@617 131 widgets/CommandHistory.h \
chris@617 132 widgets/CSVFormatDialog.h \
chris@617 133 widgets/Fader.h \
chris@617 134 widgets/InteractiveFileFinder.h \
chris@617 135 widgets/IconLoader.h \
chris@617 136 widgets/ImageDialog.h \
chris@617 137 widgets/ItemEditDialog.h \
chris@617 138 widgets/KeyReference.h \
chris@617 139 widgets/LabelCounterInputDialog.h \
chris@617 140 widgets/LayerTree.h \
chris@617 141 widgets/LayerTreeDialog.h \
chris@617 142 widgets/LEDButton.h \
Chris@929 143 widgets/LevelPanToolButton.h \
Chris@923 144 widgets/LevelPanWidget.h \
chris@617 145 widgets/ListInputDialog.h \
chris@617 146 widgets/MIDIFileImportDialog.h \
chris@617 147 widgets/ModelDataTableDialog.h \
chris@617 148 widgets/NotifyingCheckBox.h \
chris@617 149 widgets/NotifyingComboBox.h \
chris@617 150 widgets/NotifyingPushButton.h \
chris@617 151 widgets/NotifyingTabBar.h \
chris@617 152 widgets/Panner.h \
chris@617 153 widgets/PluginParameterBox.h \
chris@617 154 widgets/PluginParameterDialog.h \
chris@617 155 widgets/ProgressDialog.h \
chris@617 156 widgets/PropertyBox.h \
chris@617 157 widgets/PropertyStack.h \
chris@617 158 widgets/RangeInputDialog.h \
chris@617 159 widgets/SelectableLabel.h \
chris@617 160 widgets/SubdividingMenu.h \
chris@617 161 widgets/TextAbbrev.h \
chris@617 162 widgets/Thumbwheel.h \
chris@617 163 widgets/TipDialog.h \
chris@617 164 widgets/TransformFinder.h \
Chris@884 165 widgets/UnitConverter.h \
chris@617 166 widgets/WindowShapePreview.h \
chris@617 167 widgets/WindowTypeSelector.h
chris@617 168 SOURCES += widgets/ActivityLog.cpp \
chris@617 169 widgets/AudioDial.cpp \
chris@617 170 widgets/ColourNameDialog.cpp \
chris@617 171 widgets/CommandHistory.cpp \
chris@617 172 widgets/CSVFormatDialog.cpp \
chris@617 173 widgets/Fader.cpp \
chris@617 174 widgets/InteractiveFileFinder.cpp \
chris@617 175 widgets/IconLoader.cpp \
chris@617 176 widgets/ImageDialog.cpp \
chris@617 177 widgets/ItemEditDialog.cpp \
chris@617 178 widgets/KeyReference.cpp \
chris@617 179 widgets/LabelCounterInputDialog.cpp \
chris@617 180 widgets/LayerTree.cpp \
chris@617 181 widgets/LayerTreeDialog.cpp \
chris@617 182 widgets/LEDButton.cpp \
Chris@929 183 widgets/LevelPanToolButton.cpp \
Chris@923 184 widgets/LevelPanWidget.cpp \
chris@617 185 widgets/ListInputDialog.cpp \
chris@617 186 widgets/MIDIFileImportDialog.cpp \
chris@617 187 widgets/ModelDataTableDialog.cpp \
chris@617 188 widgets/NotifyingCheckBox.cpp \
chris@617 189 widgets/NotifyingComboBox.cpp \
chris@617 190 widgets/NotifyingPushButton.cpp \
chris@617 191 widgets/NotifyingTabBar.cpp \
chris@617 192 widgets/Panner.cpp \
chris@617 193 widgets/PluginParameterBox.cpp \
chris@617 194 widgets/PluginParameterDialog.cpp \
chris@617 195 widgets/ProgressDialog.cpp \
chris@617 196 widgets/PropertyBox.cpp \
chris@617 197 widgets/PropertyStack.cpp \
chris@617 198 widgets/RangeInputDialog.cpp \
chris@617 199 widgets/SelectableLabel.cpp \
chris@617 200 widgets/SubdividingMenu.cpp \
chris@617 201 widgets/TextAbbrev.cpp \
chris@617 202 widgets/Thumbwheel.cpp \
chris@617 203 widgets/TipDialog.cpp \
chris@617 204 widgets/TransformFinder.cpp \
Chris@884 205 widgets/UnitConverter.cpp \
chris@617 206 widgets/WindowShapePreview.cpp \
chris@617 207 widgets/WindowTypeSelector.cpp