Subversion Repositories Projects

Rev

Rev 801 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
801 - 1
# -------------------------------------------------
2
# Project created by QtCreator 2009-07-20T20:04:00
3
# -------------------------------------------------
4
include(../Global/Widget_Connection.pri)
813 - 5
 
6
# For Mac OS X, please define $QWT_HOME in your environment as path to QWT
7
 
801 - 8
QT += network
9
TARGET = QMK-Scope
10
TEMPLATE = app
813 - 11
 
12
TRANSLATIONS = $${TARGET}_en.ts \
13
               $${TARGET}_de.ts
14
 
15
win32 {
801 - 16
    include( C:\Qt\qwt-5.2.0\examples\examples.pri )
17
    QWT_ROOT = c:\qt\qwt-5.2.0
18
    include( $${QWT_ROOT}\qwtconfig.pri )
19
    SUFFIX_STR = $${RELEASE_SUFFIX}
20
    INCLUDEPATH += $${QWT_ROOT}/src
21
    DEPENDPATH += $${QWT_ROOT}/src
22
    QWTLIB = qwt$${SUFFIX_STR}
23
    contains(CONFIG, QwtDll)
24
     {
25
        DEFINES += QT_DLL \
26
            QWT_DLL
27
        QWTLIB = $${QWTLIB}$${VER_MAJ}
28
    }
29
    win32-msvc:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
30
    win32-msvc.net:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
31
    win32-msvc2005:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
32
    win32-g++:LIBS += -L$${QWT_ROOT}/lib \
33
        -l$${QWTLIB}
34
}
813 - 35
 
801 - 36
DESTDIR = ../Binary
813 - 37
OBJECTS_DIR = ../Binary/.build/$${TARGET}
38
UI_DIR = ../Binary/.build/$${TARGET}
39
MOC_DIR = ../Binary/.build/$${TARGET}
40
RCC_DIR = ../Binary/.build/$${TARGET}
41
 
42
 
43
# Mac specific stuff
44
macx:{
45
#    LIBS    += /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
46
    ICON = ../Global/Images/Icons/$${TARGET}.icns
47
    QMAKE_POST_LINK = cp ../$${TARGET}/*.qm ../Binary/$${TARGET}.app/Contents/MacOS/.
801 - 48
}
813 - 49
 
50
# And other
51
!macx:{
52
    QMAKE_POST_LINK = cp ../$${TARGET}/*.qm ../Binary/.
53
}
54
 
801 - 55
Suse {
56
    LIBS += -lqwt
57
    INCLUDEPATH += $(HOME)/include \
58
        /usr/include/qwt
59
}
813 - 60
 
801 - 61
Debian {
62
    LIBS += -lqwt-qt4
63
    INCLUDEPATH += $(HOME)/include \
64
        /usr/include/qwt-qt4
65
}
813 - 66
 
801 - 67
Gentoo {
68
    LIBS += -lqwt
69
    INCLUDEPATH += $(HOME)/include \
70
        /usr/include/qwt5
71
}
813 - 72
 
801 - 73
OSX {
813 - 74
    LIBS += -L$(QWT_HOME)/lib -lqwt
75
    INCLUDEPATH += $(QWT_HOME)/include
801 - 76
}
813 - 77
 
78
#debug {
79
#    DEFINES += _BETA_
80
#   LIBS += -lqwt
81
#   INCLUDEPATH += $(HOME)/include \
82
#        /usr/include/qwt
83
#}
84
 
85
RESOURCES += $${TARGET}.qrc
801 - 86
SOURCES += main.cpp \
87
    Dialogs/dlg_Main.cpp \
88
    Classes/cSettings.cpp \
89
    Dialogs/wgt_Index.cpp
90
HEADERS += Defines.h \
91
    ../Global/Global.h \
92
    Dialogs/dlg_Main.h \
93
    Classes/cSettings.h \
94
    TypeDefs.h \
95
    Dialogs/wgt_Index.h
96
FORMS += Dialogs/dlg_Main.ui \
97
    Dialogs/wgt_Index.ui