mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-24 06:50:43 -04:00
maybe fix apple ci idk this shit is giga fucked
This commit is contained in:
@@ -1,7 +1,13 @@
|
||||
# Removes cmake_policy(SET CMP0048 OLD) from capstone 4.0.2 CMakeLists.txt
|
||||
# Patches capstone's CMakeLists.txt for compatibility with CMake >= 4.0:
|
||||
# - Removes cmake_policy(SET CMP0048 OLD) (rejected by CMake >= 3.27)
|
||||
# - Bumps cmake_minimum_required to 3.5 (CMake >= 4.0 dropped < 3.5 support)
|
||||
file(READ "${DIR}/CMakeLists.txt" _content)
|
||||
string(REPLACE
|
||||
"cmake_policy(SET CMP0048 OLD)"
|
||||
"# cmake_policy(SET CMP0048 OLD)"
|
||||
_content "${_content}")
|
||||
string(REGEX REPLACE
|
||||
"cmake_minimum_required\\(VERSION [0-9]+\\.[0-9]+(\\.[0-9]+)?\\)"
|
||||
"cmake_minimum_required(VERSION 3.5)"
|
||||
_content "${_content}")
|
||||
file(WRITE "${DIR}/CMakeLists.txt" "${_content}")
|
||||
|
||||
Reference in New Issue
Block a user