fix packing

now openal and sdl are embedded in the app bundle along with their symlink alternatives
clear out the openal framework and use the embedded dll instead

archiving works and will produce a notarized app if you provide the correct information and enable hardening.
This commit is contained in:
marauder2k7 2024-08-04 14:54:25 +01:00
parent 7177e491dd
commit 9d51fc2830
5 changed files with 534 additions and 484 deletions

View file

@ -23,12 +23,8 @@ if (APPLE)
if(NOT TORQUE_DEDICATED)
addFramework("OpenGL")
addFramework("CoreVideo")
if(TORQUE_SFX_OPENAL)
addFramework("OpenAL")
addFramework("CoreAudio")
addFramework("AudioUnit")
addFramework("AudioToolbox")
endif(TORQUE_SFX_OPENAL)
addFramework("AudioToolbox")
addFramework("AudioUnit")
endif()
endif (APPLE)
@ -40,4 +36,4 @@ if (UNIX AND NOT APPLE)
find_package(Freetype REQUIRED)
set(TORQUE_INCLUDE_DIRECTORIES ${TORQUE_INCLUDE_DIRECTORIES} ${FREETYPE_INCLUDE_DIRS})
set(TORQUE_LINK_LINUX ${TORQUE_LINK_LINUX} ${FREETYPE_LIBRARIES})
endif (UNIX AND NOT APPLE)
endif (UNIX AND NOT APPLE)