mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-24 15:49:07 +08:00
188 lines
6.9 KiB
Diff
188 lines
6.9 KiB
Diff
|
diff --git a/designer/designer.pro b/designer/designer.pro
|
||
|
index fa4d8c7fd..ce3f82081 100644
|
||
|
--- a/designer/designer.pro
|
||
|
+++ b/designer/designer.pro
|
||
|
@@ -23,8 +23,8 @@ CONFIG( debug_and_release ) {
|
||
|
|
||
|
message("debug_and_release: building the Qwt designer plugin in release mode only")
|
||
|
|
||
|
- CONFIG -= debug_and_release
|
||
|
- CONFIG += release
|
||
|
+ # CONFIG -= debug_and_release
|
||
|
+ # CONFIG += release
|
||
|
}
|
||
|
|
||
|
contains(QWT_CONFIG, QwtDesigner ) {
|
||
|
diff --git a/qwtbuild.pri b/qwtbuild.pri
|
||
|
index 9306b6ed0..5b51218b6 100644
|
||
|
--- a/qwtbuild.pri
|
||
|
+++ b/qwtbuild.pri
|
||
|
@@ -54,12 +54,12 @@ win32 {
|
||
|
# might need a debug version.
|
||
|
# Enable debug_and_release + build_all if you want to build both.
|
||
|
|
||
|
- CONFIG += debug_and_release
|
||
|
- CONFIG += build_all
|
||
|
+ # CONFIG += debug_and_release
|
||
|
+ # CONFIG += build_all
|
||
|
}
|
||
|
else {
|
||
|
|
||
|
- CONFIG += release
|
||
|
+ # CONFIG += release
|
||
|
|
||
|
VER_MAJ = $${QWT_VER_MAJ}
|
||
|
VER_MIN = $${QWT_VER_MIN}
|
||
|
diff --git a/qwtconfig.pri b/qwtconfig.pri
|
||
|
index 7da1485a0..b69b5ca71 100644
|
||
|
--- a/qwtconfig.pri
|
||
|
+++ b/qwtconfig.pri
|
||
|
@@ -19,18 +19,19 @@ QWT_VERSION = $${QWT_VER_MAJ}.$${QWT_VER_MIN}.$${QWT_VER_PAT}
|
||
|
QWT_INSTALL_PREFIX = $$[QT_INSTALL_PREFIX]
|
||
|
|
||
|
unix {
|
||
|
- QWT_INSTALL_PREFIX = /usr/local/qwt-$$QWT_VERSION-dev
|
||
|
+ # QWT_INSTALL_PREFIX = /usr/local/qwt-$$QWT_VERSION-dev
|
||
|
# QWT_INSTALL_PREFIX = /usr/local/qwt-$$QWT_VERSION-dev-qt-$$QT_VERSION
|
||
|
}
|
||
|
|
||
|
win32 {
|
||
|
- QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION-dev
|
||
|
+ # QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION-dev
|
||
|
# QWT_INSTALL_PREFIX = C:/Qwt-$$QWT_VERSION-dev-qt-$$QT_VERSION
|
||
|
}
|
||
|
|
||
|
-QWT_INSTALL_DOCS = $${QWT_INSTALL_PREFIX}/doc
|
||
|
+QWT_INSTALL_DOCS = $$[QT_INSTALL_DOCS]/doc
|
||
|
-QWT_INSTALL_HEADERS = $${QWT_INSTALL_PREFIX}/include
|
||
|
+QWT_INSTALL_HEADERS = $${QWT_INSTALL_PREFIX}/include/qwt
|
||
|
-QWT_INSTALL_LIBS = $${QWT_INSTALL_PREFIX}/lib
|
||
|
+QWT_INSTALL_LIBS = $$[QT_INSTALL_LIBS]
|
||
|
+QWT_INSTALL_BINS = $$[QT_INSTALL_BINS]
|
||
|
|
||
|
######################################################################
|
||
|
# Designer plugin
|
||
|
@@ -42,7 +43,7 @@ QWT_INSTALL_LIBS = $${QWT_INSTALL_PREFIX}/lib
|
||
|
# runtime environment of designer/creator.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_INSTALL_PLUGINS = $${QWT_INSTALL_PREFIX}/plugins/designer
|
||
|
+QWT_INSTALL_PLUGINS = $$[QT_INSTALL_PLUGINS]/designer
|
||
|
|
||
|
# linux distributors often organize the Qt installation
|
||
|
# their way and QT_INSTALL_PREFIX doesn't offer a good
|
||
|
@@ -63,7 +64,7 @@ QWT_INSTALL_PLUGINS = $${QWT_INSTALL_PREFIX}/plugins/designer
|
||
|
# with every Qt upgrade.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_INSTALL_FEATURES = $${QWT_INSTALL_PREFIX}/features
|
||
|
+QWT_INSTALL_FEATURES = $$[QT_INSTALL_DATA]/mkspecs/features
|
||
|
# QWT_INSTALL_FEATURES = $$[QT_INSTALL_PREFIX]/features
|
||
|
|
||
|
######################################################################
|
||
|
@@ -72,7 +73,7 @@ QWT_INSTALL_FEATURES = $${QWT_INSTALL_PREFIX}/features
|
||
|
# it will be a static library.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_CONFIG += QwtDll
|
||
|
+# QWT_CONFIG += QwtDll
|
||
|
|
||
|
######################################################################
|
||
|
# QwtPlot enables all classes, that are needed to use the QwtPlot
|
||
|
@@ -114,7 +115,7 @@ QWT_CONFIG += QwtOpenGL
|
||
|
# Otherwise you have to build it from the designer directory.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_CONFIG += QwtDesigner
|
||
|
+# QWT_CONFIG += QwtDesigner
|
||
|
|
||
|
######################################################################
|
||
|
# Compile all Qwt classes into the designer plugin instead
|
||
|
@@ -137,7 +138,7 @@ win32 {
|
||
|
# Otherwise you have to build them from the examples directory.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_CONFIG += QwtExamples
|
||
|
+# QWT_CONFIG += QwtExamples
|
||
|
|
||
|
######################################################################
|
||
|
# The playground is primarily intended for the Qwt development
|
||
|
@@ -148,14 +149,14 @@ QWT_CONFIG += QwtExamples
|
||
|
# Otherwise you have to build them from the playground directory.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_CONFIG += QwtPlayground
|
||
|
+# QWT_CONFIG += QwtPlayground
|
||
|
|
||
|
######################################################################
|
||
|
# If you want to auto build the tests, enable the line below
|
||
|
# Otherwise you have to build them from the tests directory.
|
||
|
######################################################################
|
||
|
|
||
|
-QWT_CONFIG += QwtTests
|
||
|
+# QWT_CONFIG += QwtTests
|
||
|
|
||
|
######################################################################
|
||
|
# When Qt has been built as framework qmake wants
|
||
|
@@ -171,8 +172,4 @@ macx:!static:CONFIG(qt_framework, qt_framework|qt_no_framework) {
|
||
|
# Create and install pc files for pkg-config
|
||
|
# See http://www.freedesktop.org/wiki/Software/pkg-config/
|
||
|
######################################################################
|
||
|
-
|
||
|
-unix {
|
||
|
-
|
||
|
- QWT_CONFIG += QwtPkgConfig
|
||
|
-}
|
||
|
+# QWT_CONFIG += QwtPkgConfig # Qt6 has no pkgconfig files
|
||
|
diff --git a/src/src.pro b/src/src.pro
|
||
|
index 762e4c49b..d70a1b62b 100644
|
||
|
--- a/src/src.pro
|
||
|
+++ b/src/src.pro
|
||
|
@@ -49,27 +50,27 @@ contains(QWT_CONFIG, QwtFramework) {
|
||
|
include ( $${PWD}/src.pri )
|
||
|
|
||
|
# Install directives
|
||
|
|
||
|
target.path = $${QWT_INSTALL_LIBS}
|
||
|
INSTALLS = target
|
||
|
|
||
|
CONFIG(lib_bundle) {
|
||
|
|
||
|
FRAMEWORK_HEADERS.version = Versions
|
||
|
FRAMEWORK_HEADERS.files = $${HEADERS}
|
||
|
FRAMEWORK_HEADERS.path = Headers
|
||
|
QMAKE_BUNDLE_DATA += FRAMEWORK_HEADERS
|
||
|
}
|
||
|
else {
|
||
|
|
||
|
headers.files = $${HEADERS}
|
||
|
headers.path = $${QWT_INSTALL_HEADERS}
|
||
|
INSTALLS += headers
|
||
|
}
|
||
|
|
||
|
contains(QWT_CONFIG, QwtPkgConfig) {
|
||
|
|
||
|
- CONFIG += create_pc create_prl no_install_prl
|
||
|
+ CONFIG += create_pc create_prl
|
||
|
|
||
|
QMAKE_PKGCONFIG_NAME = Qwt$${QWT_VER_MAJ}
|
||
|
QMAKE_PKGCONFIG_DESCRIPTION = Qt Widgets for Technical Applications
|
||
|
@@ -82,14 +81,14 @@ contains(QWT_CONFIG, QwtPkgConfig) {
|
||
|
greaterThan(QT_MAJOR_VERSION, 4) {
|
||
|
|
||
|
QMAKE_PKGCONFIG_FILE = Qt$${QT_MAJOR_VERSION}$${QMAKE_PKGCONFIG_NAME}
|
||
|
- QMAKE_PKGCONFIG_REQUIRES = Qt5Widgets Qt5Concurrent Qt5PrintSupport
|
||
|
+ QMAKE_PKGCONFIG_REQUIRES = Qt$${QT_MAJOR_VERSION}Widgets Qt$${QT_MAJOR_VERSION}Concurrent Qt$${QT_MAJOR_VERSION}PrintSupport
|
||
|
|
||
|
contains(QWT_CONFIG, QwtSvg) {
|
||
|
- QMAKE_PKGCONFIG_REQUIRES += Qt5Svg
|
||
|
+ QMAKE_PKGCONFIG_REQUIRES += Qt$${QT_MAJOR_VERSION}Svg
|
||
|
}
|
||
|
|
||
|
contains(QWT_CONFIG, QwtOpenGL) {
|
||
|
- QMAKE_PKGCONFIG_REQUIRES += Qt5OpenGL
|
||
|
+ QMAKE_PKGCONFIG_REQUIRES += Qt$${QT_MAJOR_VERSION}OpenGL
|
||
|
}
|
||
|
|
||
|
QMAKE_DISTCLEAN += $${DESTDIR}/$${QMAKE_PKGCONFIG_DESTDIR}/$${QMAKE_PKGCONFIG_FILE}.pc
|