blob: 3266ced61c540f608657bc2f8733d85c028dc6e5 (
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
|
Description: several workarounds for the build system which is completely broken
Author: Fathi Boudra <fabo@debian.org>
--- a/compat.pro
+++ b/compat.pro
@@ -66,8 +66,6 @@ TRANSLATIONS = translations/assistant_ad
translations/assistant_adp_zh_CN.ts \
translations/assistant_adp_zh_TW.ts
-unix:!contains(QT_CONFIG, zlib):LIBS += -lz
-
contains(CONFIG, static): {
win32 {
exists($$[QT_INSTALL_PLUGINS]/imageformats/qjpeg.lib) {
@@ -81,3 +79,7 @@ contains(CONFIG, static): {
}
}
}
+
+target.path = $$[QT_INSTALL_BINS]
+INSTALLS += target
+
--- a/lib/lib.pro
+++ b/lib/lib.pro
@@ -16,8 +16,8 @@ HEADERS = qassistantclient.h \
qassistantclient_global.h
SOURCES = qassistantclient.cpp
-DESTDIR = ../../../../lib
-DLLDESTDIR = ../../../../bin
+DESTDIR = lib
+DLLDESTDIR = bin
unix {
QMAKE_CFLAGS += $$QMAKE_CFLAGS_SHLIB
@@ -62,7 +62,7 @@ win32 {
}
qt_install_headers {
- assistant_headers.files = $$SYNCQT.HEADER_FILES $$SYNCQT.HEADER_CLASSES
+ assistant_headers.files = qassistantclient.h qassistantclient_global.h
assistant_headers.path = $$[QT_INSTALL_HEADERS]/QtAssistant
INSTALLS += assistant_headers
}
--- /dev/null
+++ b/lib/QtAssistant/qassistantclient_global.h
@@ -0,0 +1 @@
+#include "../qassistantclient_global.h"
|