diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-02-21 15:52:58 +0100 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-03-10 07:33:07 +0100 |
commit | 729a73a9cfe774cb49251be8c99ba5b26d516e01 (patch) | |
tree | 10c4014477783a1465a4723435fd6ef9bb87d540 /src/corelib/.prev_CMakeLists.txt | |
parent | b04d087bd02f094874726629773a12ed3c1bff5e (diff) |
CMake: Remove old 3rdparty mechanism for double conversion
Change-Id: I2b20d4d9d95a1f7f59bc506046a1ebc20eb305f7
Reviewed-by: Leander Beernaert <leander.beernaert@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'src/corelib/.prev_CMakeLists.txt')
-rw-r--r-- | src/corelib/.prev_CMakeLists.txt | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/src/corelib/.prev_CMakeLists.txt b/src/corelib/.prev_CMakeLists.txt index a9fb15f505..e33ce41e19 100644 --- a/src/corelib/.prev_CMakeLists.txt +++ b/src/corelib/.prev_CMakeLists.txt @@ -235,8 +235,6 @@ qt_add_module(Core ../3rdparty/md5 ../3rdparty/sha3 ../3rdparty/tinycbor/src - LIBRARIES - doubleconversion PRECOMPILED_HEADER "global/qt_pch.h" NO_PCH_SOURCES @@ -631,6 +629,29 @@ qt_extend_target(Core CONDITION QT_FEATURE_commandlineparser tools/qcommandlineparser.cpp tools/qcommandlineparser.h ) +qt_extend_target(Core CONDITION QT_FEATURE_system_doubleconversion + LIBRARIES + WrapDoubleConversion::WrapDoubleConversion +) + +qt_extend_target(Core CONDITION QT_FEATURE_doubleconversion AND NOT QT_FEATURE_system_doubleconversion + SOURCES + ../3rdparty/double-conversion/bignum.cc ../3rdparty/double-conversion/bignum.h + ../3rdparty/double-conversion/bignum-dtoa.cc ../3rdparty/double-conversion/bignum-dtoa.h + ../3rdparty/double-conversion/cached-powers.cc ../3rdparty/double-conversion/cached-powers.h + ../3rdparty/double-conversion/diy-fp.cc ../3rdparty/double-conversion/diy-fp.h + ../3rdparty/double-conversion/double-conversion.cc + ../3rdparty/double-conversion/fast-dtoa.cc ../3rdparty/double-conversion/fast-dtoa.h + ../3rdparty/double-conversion/fixed-dtoa.cc ../3rdparty/double-conversion/fixed-dtoa.h + ../3rdparty/double-conversion/ieee.h + ../3rdparty/double-conversion/include/double-conversion/double-conversion.h + ../3rdparty/double-conversion/include/double-conversion/utils.h + ../3rdparty/double-conversion/strtod.cc ../3rdparty/double-conversion/strtod.h + INCLUDE_DIRECTORIES + ../3rdparty/double-conversion/.. + ../3rdparty/double-conversion/include +) + qt_extend_target(Core CONDITION QT_FEATURE_easingcurve SOURCES tools/qeasingcurve.cpp tools/qeasingcurve.h |