GZipping files at build time
Andreas Pakulat
apaku at gmx.de
Mon Feb 20 08:27:30 UTC 2012
On 19.02.12 22:36:47, Parker Coates wrote:
> Hello Build System Experts,
>
> Within the KDEGames project we would like to gzip compress some files
> at build-time, and I am coming to you folks for suggestions.
>
> Can CMake do this for us?
Yes it can, using a custom command. KDevPlatform provides a macro that
uses this to zip up application-template directories:
https://projects.kde.org/projects/extragear/kdevelop/kdevplatform/repository/revisions/master/entry/cmake/modules/KDevPlatformMacros.cmake
That macro basically zips up a directory. The downside of it currently
is that it requires manual cmake-re-run when the directory contents
change. This could be fixed by replacing the foreach-loop and the
file(GLOB) with manually listing the files.
The script currently depends on zip or tar being in PATH, but this
hasn't been a problem for us so far.
Andreas
More information about the Kde-buildsystem
mailing list