From ec1700b439266dc32062de8e4b3424835f9152a7 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Sun, 19 Oct 2025 09:07:16 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20Sincronizar=20versi=C3=B3n=20m=C3=ADni?= =?UTF-8?q?ma=20de=20macOS=20a=2012.0=20(Monterey)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit **Problema:** Inconsistencia entre Makefile y Info.plist - Info.plist declaraba 10.15 (Catalina) - Makefile compilaba para 11.0 (Big Sur) en Apple Silicon - Makefile compilaba para 10.15 en Intel **Solución:** Unificar todo a macOS 12.0 (Monterey, 2021) - Info.plist: LSMinimumSystemVersion 10.15 → 12.0 - Makefile arm64: -target arm64-apple-macos11 → macos12 - Makefile x86_64: -target x86_64-apple-macos10.15 → macos12 **Resultado:** ✅ Ambos archivos sincronizados (declaran 12.0) ✅ Elimina soporte para macOS 10.15 y 11.0 ✅ Optimizaciones del compilador para Monterey+ ✅ Warning cambiará a "building for macOS-12.0" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- Makefile | 4 ++-- release/Info.plist | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 8b8bd1b..1c0d4b0 100644 --- a/Makefile +++ b/Makefile @@ -195,7 +195,7 @@ macos_release: resources.pack # Compila la versión para procesadores Intel ifdef ENABLE_MACOS_X86_64 - $(CXX) $(APP_SOURCES) $(INCLUDES) -DMACOS_BUNDLE $(CXXFLAGS) $(LDFLAGS) -o "$(RELEASE_FOLDER)/$(APP_NAME).app/Contents/MacOS/$(TARGET_NAME)" -rpath @executable_path/../Frameworks/ -target x86_64-apple-macos10.15 + $(CXX) $(APP_SOURCES) $(INCLUDES) -DMACOS_BUNDLE $(CXXFLAGS) $(LDFLAGS) -o "$(RELEASE_FOLDER)/$(APP_NAME).app/Contents/MacOS/$(TARGET_NAME)" -rpath @executable_path/../Frameworks/ -target x86_64-apple-macos12 # Firma la aplicación codesign --deep --force --sign - --timestamp=none "$(RELEASE_FOLDER)/$(APP_NAME).app" @@ -208,7 +208,7 @@ ifdef ENABLE_MACOS_X86_64 endif # Compila la versión para procesadores Apple Silicon - $(CXX) $(APP_SOURCES) $(INCLUDES) -DMACOS_BUNDLE -DSDL_DISABLE_IMMINTRIN_H $(CXXFLAGS) $(LDFLAGS) -o "$(RELEASE_FOLDER)/$(APP_NAME).app/Contents/MacOS/$(TARGET_NAME)" -rpath @executable_path/../Frameworks/ -target arm64-apple-macos11 + $(CXX) $(APP_SOURCES) $(INCLUDES) -DMACOS_BUNDLE -DSDL_DISABLE_IMMINTRIN_H $(CXXFLAGS) $(LDFLAGS) -o "$(RELEASE_FOLDER)/$(APP_NAME).app/Contents/MacOS/$(TARGET_NAME)" -rpath @executable_path/../Frameworks/ -target arm64-apple-macos12 # Firma la aplicación codesign --deep --force --sign - --timestamp=none "$(RELEASE_FOLDER)/$(APP_NAME).app" diff --git a/release/Info.plist b/release/Info.plist index 4aa1210..f2a9f8e 100644 --- a/release/Info.plist +++ b/release/Info.plist @@ -29,7 +29,7 @@ CSResourcesFileMapped LSMinimumSystemVersion - 10.15 + 12.0 NSHighResolutionCapable NSHumanReadableCopyright