tools/CreateMacBundle.cmake.in
branch0.9.23
changeset 12887 62f7d28e93e3
parent 12386 e4f8bf43224d
child 12888 41d147eb26ea
equal deleted inserted replaced
12874:7caa4ec513bd 12887:62f7d28e93e3
    16 
    16 
    17     if(NOT ${NOPNG})
    17     if(NOT ${NOPNG})
    18         # same here, for libpng and hwengine, let's assume the version pulled
    18         # same here, for libpng and hwengine, let's assume the version pulled
    19         # by macdeployqt matches (yes, libpng is pulled in by macdeployqt even
    19         # by macdeployqt matches (yes, libpng is pulled in by macdeployqt even
    20         # when NOVIDEOREC is ON)
    20         # when NOVIDEOREC is ON)
    21         execute_process(COMMAND install_name_tool -change ${PNG_LIBRARY} @executable_path/../Frameworks/${PNG_LIBNAME} ${engine_full_path})
    21         execute_process(COMMAND install_name_tool -change ${PNG_LIBRARY} @executable_path/../Frameworks/libpng16.16.dylib ${engine_full_path})
    22         execute_process(COMMAND install_name_tool -change ${ZLIB_LIBRARY} @executable_path/../Frameworks/${ZLIB_LIBNAME} ${engine_full_path})
    22         #execute_process(COMMAND install_name_tool -change ${ZLIB_LIBRARY} @executable_path/../Frameworks/${ZLIB_LIBNAME} ${engine_full_path})
    23     endif()
    23     endif()
    24 
    24 
    25     execute_process(COMMAND cp ${PNG_LIBRARY} ${frameworks_dir})
    25     execute_process(COMMAND cp ${PNG_LIBRARY} ${frameworks_dir})
    26 
    26 
    27     execute_process(COMMAND cp -pPR ${sdl_library_only}  ${frameworks_dir})
    27     execute_process(COMMAND cp -pPR ${sdl_library_only}  ${frameworks_dir})
       
    28     execute_process(COMMAND install_name_tool -change ${sdl_library_only} @executable_path/../Frameworks/libSDL2-2.0.0.dylib  ${engine_full_path})
    28     execute_process(COMMAND cp -pPR ${SDL2_IMAGE_LIBRARIES} ${frameworks_dir})
    29     execute_process(COMMAND cp -pPR ${SDL2_IMAGE_LIBRARIES} ${frameworks_dir})
       
    30     execute_process(COMMAND install_name_tool -change ${SDL2_IMAGE_LIBRARIES} @executable_path/../Frameworks/libSDL2_image-2.0.0.dylib  ${engine_full_path})
    29     execute_process(COMMAND cp -pPR ${SDL2_NET_LIBRARIES}   ${frameworks_dir})
    31     execute_process(COMMAND cp -pPR ${SDL2_NET_LIBRARIES}   ${frameworks_dir})
       
    32     execute_process(COMMAND install_name_tool -change ${SDL2_NET_LIBRARIES} @executable_path/../Frameworks/libSDL2_net-2.0.0.dylib  ${engine_full_path})
    30     execute_process(COMMAND cp -pPR ${SDL2_TTF_LIBRARIES}   ${frameworks_dir})
    33     execute_process(COMMAND cp -pPR ${SDL2_TTF_LIBRARIES}   ${frameworks_dir})
       
    34     execute_process(COMMAND install_name_tool -change ${SDL2_TTF_LIBRARIES} @executable_path/../Frameworks/libSDL2_ttf-2.0.0.dylib  ${engine_full_path})
    31     execute_process(COMMAND cp -pPR ${SDL2_MIXER_LIBRARIES} ${frameworks_dir})
    35     execute_process(COMMAND cp -pPR ${SDL2_MIXER_LIBRARIES} ${frameworks_dir})
       
    36     execute_process(COMMAND install_name_tool -change ${SDL2_MIXER_LIBRARIES} @executable_path/../Frameworks/libSDL2_mixer-2.0.0.dylib  ${engine_full_path})
       
    37 
    32     execute_process(COMMAND cp -pPR ${OGG_LIBRARY}       ${frameworks_dir})
    38     execute_process(COMMAND cp -pPR ${OGG_LIBRARY}       ${frameworks_dir})
    33     execute_process(COMMAND cp -pPR ${VORBIS_LIBRARY}    ${frameworks_dir})
    39     execute_process(COMMAND cp -pPR ${VORBIS_LIBRARY}    ${frameworks_dir})
    34 
    40 
    35     if(${SPARKLE_FOUND})
    41     if(${SPARKLE_FOUND})
    36         execute_process(COMMAND cp -pPR ${SPARKLE_LIBRARY} ${frameworks_dir})
    42         execute_process(COMMAND cp -pPR ${SPARKLE_LIBRARY} ${frameworks_dir})