To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Revision:

root / vect.pro @ 0:abed8a293168

History | View | Annotate | Download (1.91 KB)

1

    
2
TEMPLATE = app
3

    
4
SV_UNIT_PACKAGES = vamp vamp-hostsdk fftw3f samplerate libpulse jack portaudio-2.0 mad id3tag oggz fishsound lrdf raptor rasqal redland sndfile liblo rubberband fftw3
5
load(../sonic-visualiser/sv.prf)
6

    
7
CONFIG += release sv qt thread warn_on stl rtti exceptions
8
QT += xml network
9

    
10
linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O3 -march=pentium-m -msse -msse2 -msse3 -mmmx
11

    
12
TARGET = vect
13

    
14
ICON = icons/sv-macicon.icns
15

    
16
DEPENDPATH += . ../sonic-visualiser i18n main
17
INCLUDEPATH += . ../sonic-visualiser main
18
LIBPATH = ../sonic-visualiser/framework ../sonic-visualiser/audioio ../sonic-visualiser/view ../sonic-visualiser/layer ../sonic-visualiser/data ../sonic-visualiser/widgets ../sonic-visualiser/plugin ../sonic-visualiser/transform ../sonic-visualiser/rdf ../sonic-visualiser/base ../sonic-visualiser/system $$LIBPATH
19

    
20
contains(DEFINES, BUILD_STATIC):LIBS -= -ljack
21

    
22
LIBS = -lsvframework -lsvaudioio -lsvview -lsvlayer -lsvwidgets -lsvdata -lsvtransform -lsvrdf -lsvtransform -lsvdata -lsvplugin -lsvbase -lsvsystem $$LIBS
23

    
24
PRE_TARGETDEPS += ../sonic-visualiser/framework/libsvframework.a \
25
                  ../sonic-visualiser/audioio/libsvaudioio.a \
26
                  ../sonic-visualiser/view/libsvview.a \
27
                  ../sonic-visualiser/layer/libsvlayer.a \
28
                  ../sonic-visualiser/rdf/libsvrdf.a \
29
                  ../sonic-visualiser/data/libsvdata.a \
30
                  ../sonic-visualiser/widgets/libsvwidgets.a \
31
                  ../sonic-visualiser/transform/libsvtransform.a \
32
                  ../sonic-visualiser/plugin/libsvplugin.a \
33
                  ../sonic-visualiser/base/libsvbase.a \
34
                  ../sonic-visualiser/system/libsvsystem.a
35

    
36
OBJECTS_DIR = tmp_obj
37
MOC_DIR = tmp_moc
38

    
39
# Input
40
HEADERS += main/MainWindow.h \
41
           main/PreferencesDialog.h
42
SOURCES += main/main.cpp \
43
           main/MainWindow.cpp \
44
           main/PreferencesDialog.cpp
45

    
46
RESOURCES += vect.qrc
47

    
48