tools/CreateMacBundle.cmake.in
author nemo
Sun, 20 Jun 2010 22:35:10 -0400
changeset 3526 a1d2180fef42
parent 2547 04b862264c4a
child 4335 c279aeb615df
permissions -rw-r--r--
Replace SHA1 with adler32. For simple purposes of checking to see if players are playing the same map, this should be quite adequate and runs 15 times faster.
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)
2522
42986b9ebc74 moves project files to proper directory
koda
parents: 2409
diff changeset
     9
execute_process(COMMAND cp -pPR ${SDLMIXER_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/SDL_mixer.framework)
2401
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    10
execute_process(COMMAND cp -pPR ${OGG_LIBRARY}	 	${CMAKE_BINARY_DIR}/${frameworks_dir}/Ogg.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    11
execute_process(COMMAND cp -pPR ${VORBIS_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/Vorbis.framework)
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    12
2547
koda
parents: 2522
diff changeset
    13
if(${SPARKLE_FOUND})
2409
dbf195c3e09c fix a very rare bug in which CurSlot becomes greater than cMaxCurSlot
koda
parents: 2401
diff changeset
    14
	execute_process(COMMAND cp -pPR ${SPARKLE_LIBRARY}	${CMAKE_BINARY_DIR}/${frameworks_dir}/Sparkle.framework)
2401
2a694ea2a437 fixes & co.
koda
parents: 2261
diff changeset
    15
endif()
2219
07f5345ecae7 additional variable (BUNDLE) to make a standalone Mac application
koda
parents:
diff changeset
    16