- add_custom_target(${pk3} DEPENDS ${deps})
- add_custom_target(${pk3}-zip DEPENDS ${pk3}.zip)
- add_dependencies(release ${pk3}-zip)
- add_custom_command(OUTPUT ${pk3}.zip
- DEPENDS ${pk3}
- COMMAND ${CMAKE_COMMAND} -E tar "cfv" "../../${pk3}.zip" --format=zip *
- WORKING_DIRECTORY "data/${pk3}")
+ add_custom_target(${pk3}dir DEPENDS ${deps})
+ add_custom_target(${pk3}dir-zip DEPENDS ${pk3})
+ add_dependencies(release ${pk3}dir-zip)
+ add_custom_command(OUTPUT ${pk3}
+ DEPENDS ${pk3}dir
+ COMMAND ${CMAKE_COMMAND} -E tar cvf "../../${pk3}" --mtime=${filestamp} --format=zip -- * # TODO: no wildcard
+ WORKING_DIRECTORY "data/${pk3}dir")