file(MAKE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../bin/runtime/${GAME_FOLDER}) file(MAKE_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../bin/editor/${GAME_FOLDER}) add_custom_target(create_zip WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} COMMAND ${CMAKE_COMMAND} -E tar "cf" "${CMAKE_CURRENT_SOURCE_DIR}/../bin/data.vpf" --format=zip ${CMAKE_CURRENT_SOURCE_DIR}/shaders ${CMAKE_CURRENT_SOURCE_DIR}/light.png ${CMAKE_CURRENT_SOURCE_DIR}/camera.png) add_custom_target(copydist) add_custom_command(TARGET copydist PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/../bin/data.vpf ${CMAKE_CURRENT_SOURCE_DIR}/../bin/runtime/${GAME_FOLDER}/data.vpf) add_custom_command(TARGET copydist PRE_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/../bin/data.vpf ${CMAKE_CURRENT_SOURCE_DIR}/../bin/editor/${GAME_FOLDER}/data.vpf) add_dependencies(copydist create_zip)