You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CMakeLists.txt
+4-2Lines changed: 4 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -133,8 +133,10 @@ endif()
133
133
if (DEFINEDGEODE_CCACHE_VARIANT)
134
134
if (NOTDEFINEDGEODE_DISABLE_PRECOMPILED_HEADERS)
135
135
if (${GEODE_CCACHE_VARIANT}STREQUAL"sccache"ANDCMAKE_CXX_COMPILER_IDSTREQUAL"Clang")
136
-
if (DEFINEDCMAKE_OSX_ARCHITECTURESAND (CMAKE_OSX_ARCHITECTURESSTREQUAL"arm64;x86_64"ORCMAKE_OSX_ARCHITECTURESSTREQUAL"x86_64;arm64"))
136
+
if (APPLEANDDEFINEDCMAKE_OSX_ARCHITECTURESAND (CMAKE_OSX_ARCHITECTURESSTREQUAL"arm64;x86_64"ORCMAKE_OSX_ARCHITECTURESSTREQUAL"x86_64;arm64"))
137
137
message(NOTICE"Using ${GEODE_CCACHE_VARIANT} with ${CMAKE_CXX_COMPILER_ID} while building multiple architectures, PCH will be disabled due to issues with sccache.")
138
+
message("(You can override this by setting GEODE_DISABLE_PRECOMPILED_HEADERS to ON).")
139
+
138
140
set(GEODE_DISABLE_PRECOMPILED_HEADERSON)
139
141
else()
140
142
message(NOTICE"Using ${GEODE_CCACHE_VARIANT} with ${CMAKE_CXX_COMPILER_ID}, PCH will be enabled.")
@@ -146,7 +148,7 @@ if (DEFINED GEODE_CCACHE_VARIANT)
146
148
endif()
147
149
endif()
148
150
else()
149
-
if (${CMAKE_SYSTEM_NAME}STREQUAL"Darwin")
151
+
if (APPLE)
150
152
# when building for multiple architectures, a caching compiler is not recommended
151
153
message(NOTICE"Not using a caching compiler (ccache/sccache).")
0 commit comments