diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/.prev_CMakeLists.txt | 51 | ||||
-rw-r--r-- | src/corelib/CMakeLists.txt | 38 | ||||
-rw-r--r-- | src/gui/.prev_CMakeLists.txt | 19 | ||||
-rw-r--r-- | src/gui/CMakeLists.txt | 19 | ||||
-rw-r--r-- | src/testlib/.prev_CMakeLists.txt | 13 | ||||
-rw-r--r-- | src/testlib/CMakeLists.txt | 12 |
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")) ... |