aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-qt4/recipes-libs/qwt-6.0.1/qwt6.patch
blob: 4fb1a9bdf89d785f8a356ba9b28780782c3e457d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
- add support for SUFFIX_STR
---
diff --git a/examples/examples.pri b/examples/examples.pri
index a6911c8..854ce89 100644
--- a/examples/examples.pri
+++ b/examples/examples.pri
@@ -13,9 +13,17 @@ include( $${QWT_ROOT}/qwtbuild.pri )
 
 TEMPLATE     = app
 
+SUFFIX_STR =
+CONFIG(debug, debug|release) {
+    SUFFIX_STR = $${DEBUG_SUFFIX}
+}
+else {
+    SUFFIX_STR = $${RELEASE_SUFFIX}
+}
+
 INCLUDEPATH += $${QWT_ROOT}/src
 DEPENDPATH  += $${QWT_ROOT}/src
-DESTDIR      = $${QWT_ROOT}/examples/bin
+DESTDIR      = $${QWT_ROOT}/examples/bin$${SUFFIX_STR}
 
 QMAKE_RPATHDIR *= $${QWT_ROOT}/lib
 
diff --git a/qwtconfig.pri b/qwtconfig.pri
index b0d2110..be119b7 100644
--- a/qwtconfig.pri
+++ b/qwtconfig.pri
@@ -30,6 +30,13 @@ QWT_INSTALL_DOCS      = $${QWT_INSTALL_PREFIX}/doc
 QWT_INSTALL_HEADERS   = $${QWT_INSTALL_PREFIX}/include
 QWT_INSTALL_LIBS      = $${QWT_INSTALL_PREFIX}/lib
 
+DEBUG_SUFFIX        = 
+RELEASE_SUFFIX      = 
+
+win32 {
+    DEBUG_SUFFIX      = d
+}
+
 ######################################################################
 # Designer plugin
 ######################################################################
diff --git a/src/src.pro b/src/src.pro
index beb7125..ebf8ea6 100644
--- a/src/src.pro
+++ b/src/src.pro
@@ -13,8 +13,16 @@ QWT_ROOT = $${PWD}/..
 include( $${QWT_ROOT}/qwtconfig.pri )
 include( $${QWT_ROOT}/qwtbuild.pri )
 
+SUFFIX_STR =
+CONFIG(debug, debug|release) {
+    SUFFIX_STR = $${DEBUG_SUFFIX}
+}
+else {
+    SUFFIX_STR = $${RELEASE_SUFFIX}
+}
+
 TEMPLATE          = lib
-TARGET            = $$qtLibraryTarget(qwt)
+TARGET            = $$qtLibraryTarget(qwt)$${SUFFIX_STR}
 
 DESTDIR           = $${QWT_ROOT}/lib
 
diff --git a/textengines/mathml/mathml.pro b/textengines/mathml/mathml.pro
index b0ed9f9..403828b 100644
--- a/textengines/mathml/mathml.pro
+++ b/textengines/mathml/mathml.pro
@@ -12,7 +12,15 @@ message(Beside the Qwt license you also have to take care of its license. )
 
 include( $${PWD}/../textengines.pri )
 
-TARGET    = $$qtLibraryTarget(qwtmathml)
+SUFFIX_STR =
+CONFIG(debug, debug|release) {
+    SUFFIX_STR = $${DEBUG_SUFFIX}
+}
+else {
+    SUFFIX_STR = $${RELEASE_SUFFIX}
+}
+
+TARGET    = $$qtLibraryTarget(qwtmathml$${SUFFIX_STR})
 QT       += xml
 
 HEADERS = \