瀏覽代碼

[sfml] Force x86_64 on macOS, SFML doesn't ship ARM64 binaries yet.

Mario Zechner 3 年之前
父節點
當前提交
514469f45b
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 2 0
      spine-sfml/c/CMakeLists.txt
  2. 2 0
      spine-sfml/cpp/CMakeLists.txt

+ 2 - 0
spine-sfml/c/CMakeLists.txt

@@ -3,6 +3,8 @@
 #
 #
 set(DEPS_DIR "${CMAKE_CURRENT_LIST_DIR}/dependencies/")
 set(DEPS_DIR "${CMAKE_CURRENT_LIST_DIR}/dependencies/")
 if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
 if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
+	set(CMAKE_OSX_ARCHITECTURES x86_64)
+	set(ONLY_ACTIVE_ARCH NO)
 	set(SFML_URL "https://www.sfml-dev.org/files/SFML-2.5.1-macOS-clang.tar.gz")
 	set(SFML_URL "https://www.sfml-dev.org/files/SFML-2.5.1-macOS-clang.tar.gz")
 	set(SFML_DIR ${DEPS_DIR}/SFML-2.5.1-macos-clang)
 	set(SFML_DIR ${DEPS_DIR}/SFML-2.5.1-macos-clang)
 	if (NOT EXISTS "${SFML_DIR}")
 	if (NOT EXISTS "${SFML_DIR}")

+ 2 - 0
spine-sfml/cpp/CMakeLists.txt

@@ -3,6 +3,8 @@
 #
 #
 set(DEPS_DIR "${CMAKE_CURRENT_LIST_DIR}/dependencies/")
 set(DEPS_DIR "${CMAKE_CURRENT_LIST_DIR}/dependencies/")
 if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
 if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
+	set(CMAKE_OSX_ARCHITECTURES x86_64)
+	set(ONLY_ACTIVE_ARCH NO)
     set(SFML_URL "https://www.sfml-dev.org/files/SFML-2.5.1-macOS-clang.tar.gz")
     set(SFML_URL "https://www.sfml-dev.org/files/SFML-2.5.1-macOS-clang.tar.gz")
     set(SFML_DIR ${DEPS_DIR}/SFML-2.5.1-macos-clang)
     set(SFML_DIR ${DEPS_DIR}/SFML-2.5.1-macos-clang)
 	if (NOT EXISTS "${SFML_DIR}")
 	if (NOT EXISTS "${SFML_DIR}")