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 / main / main.pro @ 1:f78d846bf880

History | View | Annotate | Download (1.5 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(../prf/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 = sonic-segmenter
13

    
14
ICON = icons/sv-macicon.icns
15

    
16
DEPENDPATH += . .. i18n main
17
INCLUDEPATH += . .. main
18
LIBPATH = ../framework ../audioio ../view ../layer ../data ../widgets ../plugin ../transform ../rdf ../base ../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 += ../framework/libsvframework.a \
25
                  ../audioio/libsvaudioio.a \
26
                  ../view/libsvview.a \
27
                  ../layer/libsvlayer.a \
28
                  ../rdf/libsvrdf.a \
29
                  ../data/libsvdata.a \
30
                  ../widgets/libsvwidgets.a \
31
                  ../transform/libsvtransform.a \
32
                  ../plugin/libsvplugin.a \
33
                  ../base/libsvbase.a \
34
                  ../system/libsvsystem.a
35

    
36
OBJECTS_DIR = tmp_obj
37
MOC_DIR = tmp_moc
38

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

    
46
RESOURCES += ../sonic-segmenter.qrc
47

    
48