2007/2/15, Alan W. Irwin <[EMAIL PROTECTED]>:
>
> mysource-x.y.z-11h45-username.tgz
>
> Is there a way to build such tarball with CMake/CPack
> or should I post a request for feature or a patch?
You have complete control over the name of the source tarball and binary
tarball from _cmake_. Just set CPACK_SOURCE_PACKAGE_FILE_NAME and/or
CPACK_PACKAGE_FILE_NAME from within your top-level CMakeLists.txt file. Just
invoke cmake with -DDATE=`date "+%Hh%M"` and then use that DATE variable to
build the name that you want within your top-level CMakeLists.txt file.
In fact I know that, but this does not really correspond to my need.
I should have expressed myself more clearly.
I want the name of the tarball to be generated
at "make" time
and not
at "CMake" time
that is two consecutive launches of
make package_source
would generate two tarballs with DIFFERENT names.
but you are right I may try to ADD_CUSTOM_TARGET
package_backup
which forces CMake relaunch in order to modify
CPACK_SOURCE_PACKAGE_FILE_NAME.
--
Erk
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake