--- src/CMakeLists.txt.orig 2026-01-11 10:37:18 +++ src/CMakeLists.txt 2026-01-11 10:38:31 @@ -78,16 +78,11 @@ else() set(BUNDLE_CONTENTS ${CMAKE_CURRENT_BINARY_DIR}/${APP_NAME}.app/Contents) endif() - if(PNG_FOUND) - set(COPY_PNG cp -R ${PNG_LIBRARY} ${BUNDLE_CONTENTS}/Frameworks/) - endif() - # Create Previous.app bundle + # Create Previous.app bundle (MacPorts: skip framework bundling) add_custom_target(osx_bundle_dirs COMMAND rm -rf ${BUNDLE_CONTENTS}/Resources - COMMAND rm -rf ${BUNDLE_CONTENTS}/Frameworks COMMAND rm -rf ${BUNDLE_CONTENTS}/MacOS COMMAND mkdir -p ${BUNDLE_CONTENTS}/Resources - COMMAND mkdir -p ${BUNDLE_CONTENTS}/Frameworks COMMAND mkdir -p ${BUNDLE_CONTENTS}/MacOS COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/gui-osx/${MACOSX_BUNDLE_ICON_FILE} ${BUNDLE_CONTENTS}/Resources/${MACOSX_BUNDLE_ICON_FILE} @@ -95,9 +90,6 @@ COMMAND cp -R ${CMAKE_CURRENT_SOURCE_DIR}/gui-osx/*.lproj ${BUNDLE_CONTENTS}/Resources/ # Copy ROM Images to Bundle COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/*.BIN ${BUNDLE_CONTENTS}/Resources/ - # Copy Frameworks to Bundle - COMMAND cp -R $ ${BUNDLE_CONTENTS}/Frameworks/ - COMMAND ${COPY_PNG} DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/gui-osx/${MACOSX_BUNDLE_ICON_FILE} ) add_dependencies(${APP_NAME} osx_bundle_dirs)