summaryrefslogtreecommitdiff
blob: bc46b58c137b274e06f87e3ba1992ce1726f0e64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
https://github.com/Stellarium/stellarium/pull/3949

libc++ doesn't support std::from_chars yet, and in such case Stellarium uses an external library

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1053,13 +1053,13 @@ ENDIF()
 
 include("cmake/Check-from_chars.cmake")
 IF(NOT FROM_CHARS_WORKS)
-    CPMFindPackage(NAME fast_float
+    CPMFindPackage(NAME FastFloat
                    GIT_REPOSITORY https://github.com/fastfloat/fast_float
                    VERSION 6.1.0
                    EXCLUDE_FROM_ALL yes)
-    GET_TARGET_PROPERTY(fast_float_INCLUDE_DIRECTORIES
+    GET_TARGET_PROPERTY(FastFloat_INCLUDE_DIRECTORIES
                         FastFloat::fast_float INTERFACE_INCLUDE_DIRECTORIES)
-    INCLUDE_DIRECTORIES(${fast_float_INCLUDE_DIRECTORIES})
+    INCLUDE_DIRECTORIES(${FastFloat_INCLUDE_DIRECTORIES})
     ADD_DEFINITIONS(-DUSE_FAST_FLOAT)
 ENDIF()