summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/corelib/.prev_CMakeLists.txt51
-rw-r--r--src/corelib/CMakeLists.txt38
-rw-r--r--src/gui/.prev_CMakeLists.txt19
-rw-r--r--src/gui/CMakeLists.txt19
-rw-r--r--src/testlib/.prev_CMakeLists.txt13
-rw-r--r--src/testlib/CMakeLists.txt12
6 files changed, 101 insertions, 51 deletions
diff --git a/src/corelib/.prev_CMakeLists.txt b/src/corelib/.prev_CMakeLists.txt
index bab176c132..eb02076dfe 100644
--- a/src/corelib/.prev_CMakeLists.txt
+++ b/src/corelib/.prev_CMakeLists.txt
@@ -364,13 +364,6 @@ extend_target(Core CONDITION WIN32 AND NOT WINRT
extend_target(Core CONDITION APPLE
SOURCES
global/qoperatingsystemversion_darwin.mm
- LIBRARIES
- ${FWCoreFoundation}
- ${FWFoundation}
-)
-
-extend_target(Core CONDITION APPLE_OSX
- SOURCES
io/qstandardpaths_mac.mm
io/qstorageinfo_mac.cpp
kernel/qcfsocketnotifier.cpp kernel/qcfsocketnotifier_p.h
@@ -380,10 +373,15 @@ extend_target(Core CONDITION APPLE_OSX
kernel/qcoreapplication_mac.cpp
kernel/qeventdispatcher_cf.mm kernel/qeventdispatcher_cf_p.h
LIBRARIES
+ ${FWCoreFoundation}
+ ${FWFoundation}
+)
+
+extend_target(Core CONDITION APPLE_OSX
+ LIBRARIES
${FWAppKit}
${FWApplicationServices}
${FWCoreServices}
- ${FWFoundation}
${FWSecurity}
PUBLIC_LIBRARIES
${FWDiskArbitration}
@@ -483,6 +481,11 @@ extend_target(Core CONDITION QT_FEATURE_journald
#### Keys ignored in scope 38:.:global:global/global.pri:silent:
# versiontagging_compiler.commands = "@echo" "compiling[versiontagging]" "${QMAKE_FILE_IN}" "&&"
+extend_target(Core CONDITION NOT GCC OR NOT ltcg
+ SOURCES
+ global/qversiontagging.cpp
+)
+
extend_target(Core CONDITION UNIX
SOURCES
io/qfilesystemengine_unix.cpp
@@ -566,18 +569,18 @@ extend_target(Core CONDITION MSVC
tools/qvector_msvc.cpp
)
-extend_target(Core CONDITION APPLE_OSX AND NOT NACL
+extend_target(Core CONDITION APPLE AND NOT NACL
SOURCES
kernel/qelapsedtimer_mac.cpp
tools/qlocale_mac.mm
)
-extend_target(Core CONDITION UNIX AND (NACL OR NOT APPLE_OSX)
+extend_target(Core CONDITION UNIX AND (NACL OR NOT APPLE)
SOURCES
tools/qlocale_unix.cpp
)
-extend_target(Core CONDITION WIN32 AND (NACL OR NOT APPLE_OSX)
+extend_target(Core CONDITION WIN32 AND (NACL OR NOT APPLE)
SOURCES
tools/qlocale_win.cpp
)
@@ -753,11 +756,16 @@ extend_target(Core CONDITION UNIX AND NOT APPLE_UIKIT AND NOT INTEGRITY AND NOT
../3rdparty/forkfd
)
-extend_target(Core CONDITION APPLE_OSX AND QT_FEATURE_processenvironment
+extend_target(Core CONDITION APPLE AND QT_FEATURE_processenvironment
SOURCES
io/qprocess_darwin.mm
)
+extend_target(Core CONDITION APPLE AND NOT APPLE_OSX
+ PUBLIC_LIBRARIES
+ ${FWMobileCoreServices}
+)
+
extend_target(Core CONDITION ANDROID AND NOT ANDROID_EMBEDDED
SOURCES
io/qstandardpaths_android.cpp
@@ -775,7 +783,7 @@ extend_target(Core CONDITION HAIKU AND (ANDROID_EMBEDDED OR NOT ANDROID)
be
)
-extend_target(Core CONDITION UNIX AND NOT APPLE_OSX AND NOT HAIKU AND (ANDROID_EMBEDDED OR NOT ANDROID)
+extend_target(Core CONDITION UNIX AND NOT APPLE AND NOT HAIKU AND (ANDROID_EMBEDDED OR NOT ANDROID)
SOURCES
io/qstandardpaths_unix.cpp
io/qstorageinfo_unix.cpp
@@ -833,12 +841,12 @@ extend_target(Core CONDITION QT_FEATURE_dlopen AND QT_FEATURE_library
${CMAKE_DL_LIBS}
)
-extend_target(Core CONDITION APPLE_OSX AND (APPLE_IOS OR APPLE_TVOS)
+extend_target(Core CONDITION APPLE AND (APPLE_IOS OR APPLE_TVOS)
LIBRARIES
${FWUIKit}
)
-extend_target(Core CONDITION APPLE_OSX AND APPLE_WATCHOS
+extend_target(Core CONDITION APPLE_WATCHOS
LIBRARIES
${FWWatchKit}
)
@@ -960,9 +968,16 @@ extend_target(Core CONDITION QT_FEATURE_mimetype
# Resources:
set_source_files_properties("mimetypes/mime/packages/freedesktop.org.xml"
- PROPERTIES alias "freedesktop.org.xml")
-add_qt_resource(Core "mimetypes" PREFIX "/qt-project.org/qmime/packages" BASE "mimetypes" FILES
- mime/packages/freedesktop.org.xml)
+ PROPERTIES alias "freedesktop.org.xml"
+)
+add_qt_resource(Core "mimetypes"
+ PREFIX
+ "/qt-project.org/qmime/packages"
+ BASE
+ "mimetypes"
+ FILES
+ mime/packages/freedesktop.org.xml
+)
extend_target(Core CONDITION WASM
diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt
index d74a38f51a..94afbf76c2 100644
--- a/src/corelib/CMakeLists.txt
+++ b/src/corelib/CMakeLists.txt
@@ -445,13 +445,6 @@ extend_target(Core CONDITION WIN32 AND NOT WINRT
extend_target(Core CONDITION APPLE
SOURCES
global/qoperatingsystemversion_darwin.mm
- LIBRARIES
- ${FWCoreFoundation}
- ${FWFoundation}
-)
-
-extend_target(Core CONDITION APPLE_OSX
- SOURCES
io/qstandardpaths_mac.mm
io/qstorageinfo_mac.cpp
kernel/qcfsocketnotifier.cpp kernel/qcfsocketnotifier_p.h
@@ -461,10 +454,15 @@ extend_target(Core CONDITION APPLE_OSX
kernel/qcoreapplication_mac.cpp
kernel/qeventdispatcher_cf.mm kernel/qeventdispatcher_cf_p.h
LIBRARIES
+ ${FWCoreFoundation}
+ ${FWFoundation}
+)
+
+extend_target(Core CONDITION APPLE_OSX
+ LIBRARIES
${FWAppKit}
${FWApplicationServices}
${FWCoreServices}
- ${FWFoundation}
${FWSecurity}
PUBLIC_LIBRARIES
${FWDiskArbitration}
@@ -561,6 +559,11 @@ extend_target(Core CONDITION QT_FEATURE_journald
#### Keys ignored in scope 38:.:global:global/global.pri:silent:
# versiontagging_compiler.commands = "@echo" "compiling[versiontagging]" "${QMAKE_FILE_IN}" "&&"
+extend_target(Core CONDITION NOT GCC OR NOT ltcg
+ SOURCES
+ global/qversiontagging.cpp
+)
+
extend_target(Core CONDITION UNIX
SOURCES
io/qfilesystemengine_unix.cpp
@@ -644,18 +647,18 @@ extend_target(Core CONDITION MSVC
tools/qvector_msvc.cpp
)
-extend_target(Core CONDITION APPLE_OSX AND NOT NACL
+extend_target(Core CONDITION APPLE AND NOT NACL
SOURCES
kernel/qelapsedtimer_mac.cpp
tools/qlocale_mac.mm
)
-extend_target(Core CONDITION UNIX AND (NACL OR NOT APPLE_OSX)
+extend_target(Core CONDITION UNIX AND (NACL OR NOT APPLE)
SOURCES
tools/qlocale_unix.cpp
)
-extend_target(Core CONDITION WIN32 AND (NACL OR NOT APPLE_OSX)
+extend_target(Core CONDITION WIN32 AND (NACL OR NOT APPLE)
SOURCES
tools/qlocale_win.cpp
)
@@ -831,11 +834,16 @@ extend_target(Core CONDITION UNIX AND NOT APPLE_UIKIT AND NOT INTEGRITY AND NOT
../3rdparty/forkfd
)
-extend_target(Core CONDITION APPLE_OSX AND QT_FEATURE_processenvironment
+extend_target(Core CONDITION APPLE AND QT_FEATURE_processenvironment
SOURCES
io/qprocess_darwin.mm
)
+extend_target(Core CONDITION APPLE AND NOT APPLE_OSX
+ PUBLIC_LIBRARIES
+ ${FWMobileCoreServices}
+)
+
extend_target(Core CONDITION ANDROID AND NOT ANDROID_EMBEDDED
SOURCES
io/qstandardpaths_android.cpp
@@ -853,7 +861,7 @@ extend_target(Core CONDITION HAIKU AND (ANDROID_EMBEDDED OR NOT ANDROID)
be
)
-extend_target(Core CONDITION UNIX AND NOT APPLE_OSX AND NOT HAIKU AND (ANDROID_EMBEDDED OR NOT ANDROID)
+extend_target(Core CONDITION UNIX AND NOT APPLE AND NOT HAIKU AND (ANDROID_EMBEDDED OR NOT ANDROID)
SOURCES
io/qstandardpaths_unix.cpp
io/qstorageinfo_unix.cpp
@@ -911,12 +919,12 @@ extend_target(Core CONDITION QT_FEATURE_dlopen AND QT_FEATURE_library
${CMAKE_DL_LIBS}
)
-extend_target(Core CONDITION APPLE_OSX AND (APPLE_IOS OR APPLE_TVOS)
+extend_target(Core CONDITION APPLE AND (APPLE_IOS OR APPLE_TVOS)
LIBRARIES
${FWUIKit}
)
-extend_target(Core CONDITION APPLE_OSX AND APPLE_WATCHOS
+extend_target(Core CONDITION APPLE_WATCHOS
LIBRARIES
${FWWatchKit}
)
diff --git a/src/gui/.prev_CMakeLists.txt b/src/gui/.prev_CMakeLists.txt
index 9138f4a878..c30f342222 100644
--- a/src/gui/.prev_CMakeLists.txt
+++ b/src/gui/.prev_CMakeLists.txt
@@ -224,10 +224,17 @@ add_qt_module(Gui
# Resources:
set_source_files_properties("painting/../../3rdparty/icc/sRGB2014.icc"
- PROPERTIES alias "sRGB2014.icc")
-add_qt_resource(Gui "qpdf" PREFIX "qpdf/" BASE "painting" FILES
- ../../3rdparty/icc/sRGB2014.icc
- qpdfa_metadata.xml)
+ PROPERTIES alias "sRGB2014.icc"
+)
+add_qt_resource(Gui "qpdf"
+ PREFIX
+ "qpdf/"
+ BASE
+ "painting"
+ FILES
+ ../../3rdparty/icc/sRGB2014.icc
+ qpdfa_metadata.xml
+)
add_qt_simd_part(Gui SIMD sse2
SOURCES
@@ -405,7 +412,7 @@ extend_target(Gui CONDITION WIN32
#### Keys ignored in scope 20:.:.:gui.pro:NOT QMAKE_LIBDIR_OPENGL_ISEMPTY:
# CMAKE_OPENGL_LIBDIR = "$$cmakePortablePaths$$QMAKE_LIBDIR_OPENGL"
-#### Keys ignored in scope 21:.:.:gui.pro:APPLE_OSX:
+#### Keys ignored in scope 21:.:.:gui.pro:APPLE:
# CMAKE_GL_HEADER_NAME = "gl.h"
#### Keys ignored in scope 22:.:.:gui.pro:QT_FEATURE_egl:
@@ -421,7 +428,7 @@ extend_target(Gui CONDITION QT_FEATURE_accessibility
accessible/qplatformaccessibility.cpp accessible/qplatformaccessibility.h
)
-extend_target(Gui CONDITION APPLE_OSX AND QT_FEATURE_accessibility
+extend_target(Gui CONDITION APPLE AND QT_FEATURE_accessibility
SOURCES
accessible/qaccessiblecache_mac.mm
LIBRARIES
diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt
index aec3af8545..e6cef83c45 100644
--- a/src/gui/CMakeLists.txt
+++ b/src/gui/CMakeLists.txt
@@ -276,10 +276,17 @@ add_qt_resource(Gui qmake_webgradients PREFIX "/qgradient" BASE "painting" FILES
# special case end
set_source_files_properties("painting/../../3rdparty/icc/sRGB2014.icc"
- PROPERTIES alias "sRGB2014.icc")
-add_qt_resource(Gui "qpdf" PREFIX "qpdf/" BASE "painting" FILES
- ../../3rdparty/icc/sRGB2014.icc
- qpdfa_metadata.xml)
+ PROPERTIES alias "sRGB2014.icc"
+)
+add_qt_resource(Gui "qpdf"
+ PREFIX
+ "qpdf/"
+ BASE
+ "painting"
+ FILES
+ ../../3rdparty/icc/sRGB2014.icc
+ qpdfa_metadata.xml
+)
add_qt_simd_part(Gui SIMD sse2
SOURCES
@@ -485,7 +492,7 @@ extend_target(Gui CONDITION WIN32
#### Keys ignored in scope 20:.:.:gui.pro:NOT QMAKE_LIBDIR_OPENGL_ISEMPTY:
# CMAKE_OPENGL_LIBDIR = "$$cmakePortablePaths$$QMAKE_LIBDIR_OPENGL"
-#### Keys ignored in scope 21:.:.:gui.pro:APPLE_OSX:
+#### Keys ignored in scope 21:.:.:gui.pro:APPLE:
# CMAKE_GL_HEADER_NAME = "gl.h"
#### Keys ignored in scope 22:.:.:gui.pro:QT_FEATURE_egl:
@@ -501,7 +508,7 @@ extend_target(Gui CONDITION QT_FEATURE_accessibility
accessible/qplatformaccessibility.cpp accessible/qplatformaccessibility.h
)
-extend_target(Gui CONDITION APPLE_OSX AND QT_FEATURE_accessibility
+extend_target(Gui CONDITION APPLE AND QT_FEATURE_accessibility
SOURCES
accessible/qaccessiblecache_mac.mm
LIBRARIES
diff --git a/src/testlib/.prev_CMakeLists.txt b/src/testlib/.prev_CMakeLists.txt
index f7f88ba5f0..036639bf27 100644
--- a/src/testlib/.prev_CMakeLists.txt
+++ b/src/testlib/.prev_CMakeLists.txt
@@ -94,18 +94,23 @@ extend_target(Test CONDITION embedded
-fno-rtti
)
-extend_target(Test CONDITION APPLE_OSX
+extend_target(Test CONDITION APPLE
SOURCES
qappletestlogger.cpp qappletestlogger_p.h
+ PUBLIC_LIBRARIES
+ ${FWSecurity}
+)
+
+extend_target(Test CONDITION APPLE_OSX
+ SOURCES
qtestutil_macos.mm qtestutil_macos_p.h
PUBLIC_LIBRARIES
${FWApplicationServices}
${FWFoundation}
${FWIOKit}
- ${FWSecurity}
)
-extend_target(Test CONDITION (APPLE_OSX) AND (OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0"))
+extend_target(Test CONDITION (APPLE) AND (OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0"))
SOURCES
qxctestlogger.mm qxctestlogger_p.h
DEFINES
@@ -117,7 +122,7 @@ extend_target(Test CONDITION (APPLE_OSX) AND (OFF AND NOT lessThan(QMAKE_XCODE_V
#### Keys ignored in scope 8:.:.:testlib.pro:OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0"):
# _LOADED = "sdk"
-extend_target(Test CONDITION ((APPLE_OSX) AND (OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0"))) AND (NOT QMAKE_MAC_SDK_PLATFORM_PATH_ISEMPTY)
+extend_target(Test CONDITION ((APPLE) AND (OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0"))) AND (NOT QMAKE_MAC_SDK_PLATFORM_PATH_ISEMPTY)
COMPILE_OPTIONS
-F/Developer/Library/Frameworks
LINK_OPTIONS
diff --git a/src/testlib/CMakeLists.txt b/src/testlib/CMakeLists.txt
index eba682bdc2..4ee5cdccdb 100644
--- a/src/testlib/CMakeLists.txt
+++ b/src/testlib/CMakeLists.txt
@@ -92,17 +92,25 @@ extend_target(Test CONDITION embedded
-fno-rtti
)
-extend_target(Test CONDITION APPLE_OSX
+extend_target(Test CONDITION APPLE
SOURCES
qappletestlogger.cpp qappletestlogger_p.h
+ PUBLIC_LIBRARIES
+ ${FWSecurity}
+)
+
+extend_target(Test CONDITION APPLE_OSX
+ SOURCES
qtestutil_macos.mm qtestutil_macos_p.h
PUBLIC_LIBRARIES
${FWApplicationServices}
${FWFoundation}
${FWIOKit}
- ${FWSecurity}
)
+#### Keys ignored in scope 8:.:.:testlib.pro:OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0"):
+# _LOADED = "sdk"
+
# special case begin
# Do not bother with disabled stuff:
# extend_target(Test CONDITION (APPLE_OSX) AND (OFF AND NOT lessThan(QMAKE_XCODE_VERSION, "6.0")) ...