tools/CreateMacBundle.cmake.in
author koda
Tue, 06 Oct 2009 16:30:08 +0000
changeset 2406 2e757b32991e
parent 2401 2a694ea2a437
child 2409 dbf195c3e09c
permissions -rw-r--r--
cmake optimizations and simplification
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2401
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     1
execute_process(COMMAND mkdir -p ${frameworks_dir})
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     2
2261
57e99c908e7c a lot of stuff:
koda
parents: 2219
diff changeset
     3
execute_process(COMMAND ${macdeployqt_EXE} ${CMAKE_BINARY_DIR}/${bundle_name} OUTPUT_QUIET ERROR_QUIET)
2219
07f5345ecae7 additional variable (BUNDLE) to make a standalone Mac application
koda
parents:
diff changeset
     4
2401
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     5
execute_process(COMMAND cp -pPR ${sdl_dir}		${CMAKE_BINARY_DIR}/${frameworks_dir}/SDL.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     6
execute_process(COMMAND cp -pPR ${SDLIMAGE_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/SDL_image.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     7
execute_process(COMMAND cp -pPR ${SDLNET_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/SDL_net.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     8
execute_process(COMMAND cp -pPR ${SDLTTF_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/SDL_ttf.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
     9
execute_process(COMMAND cp -pPR ${OGG_LIBRARY}	 	${CMAKE_BINARY_DIR}/${frameworks_dir}/Ogg.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    10
execute_process(COMMAND cp -pPR ${VORBIS_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/Vorbis.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    11
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    12
if(SPARKLE_FOUND)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    13
execute_process(COMMAND cp -pPR ${SPARKLE_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/Sparkle.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    14
endif()
2219
07f5345ecae7 additional variable (BUNDLE) to make a standalone Mac application
koda
parents:
diff changeset
    15
07f5345ecae7 additional variable (BUNDLE) to make a standalone Mac application
koda
parents:
diff changeset
    16
if(${HAVE_NETSERVER})
2401
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    17
execute_process(COMMAND cp -pPR ${GMP_LIBRARY} 		${CMAKE_BINARY_DIR}/${frameworks_dir}/GMP.framework)
2219
07f5345ecae7 additional variable (BUNDLE) to make a standalone Mac application
koda
parents:
diff changeset
    18
endif()