1# -*- mode: sh -*- ################################################
2# Qwt Widget Library
3# Copyright (C) 1997   Josef Wilgen
4# Copyright (C) 2002   Uwe Rathmann
5#
6# This library is free software; you can redistribute it and/or
7# modify it under the terms of the Qwt License, Version 1.0
8###################################################################
9
10QWT_ROOT = ../..
11
12include( ../qwtconfig.pri )
13
14SUFFIX_STR =
15VVERSION = $$[QT_VERSION]
16isEmpty(VVERSION) {
17
18    # Qt 3
19    debug {
20        SUFFIX_STR = $${DEBUG_SUFFIX}
21    }
22    else {
23        SUFFIX_STR = $${RELEASE_SUFFIX}
24    }
25}
26else {
27    CONFIG(debug, debug|release) {
28        SUFFIX_STR = $${DEBUG_SUFFIX}
29    }
30    else {
31        SUFFIX_STR = $${RELEASE_SUFFIX}
32    }
33}
34
35TEMPLATE     = app
36
37MOC_DIR      = moc
38INCLUDEPATH += $${QWT_ROOT}/src
39DEPENDPATH  += $${QWT_ROOT}/src
40OBJECTS_DIR  = obj$${SUFFIX_STR}
41DESTDIR      = $${QWT_ROOT}/examples/bin$${SUFFIX_STR}
42
43equals(QT_MAJOR_VERSION, 5) {
44    QWTLIB       = qwt5-qt5$${SUFFIX_STR}
45} else {
46    QWTLIB       = qwt$${SUFFIX_STR}
47}
48
49win32 {
50    contains(CONFIG, QwtDll) {
51        DEFINES    += QT_DLL QWT_DLL
52        QWTLIB = $${QWTLIB}$${VER_MAJ}
53    }
54
55    win32-msvc:LIBS  += $${QWT_ROOT}/lib/$${QWTLIB}.lib
56    win32-msvc.net:LIBS  += $${QWT_ROOT}/lib/$${QWTLIB}.lib
57    win32-msvc2002:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
58    win32-msvc2003:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
59    win32-msvc2005:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
60    win32-msvc2008:LIBS += $${QWT_ROOT}/lib/$${QWTLIB}.lib
61    win32-g++:LIBS   += -L$${QWT_ROOT}/lib -l$${QWTLIB}
62}
63else {
64    LIBS        += -L$${QWT_ROOT}/lib -l$${QWTLIB}
65}
66