[CMake] install() rename with version string

Wagner Martin Martin.Wagner at neuberger.net
Thu Jan 19 03:30:41 EST 2017


Hello,

I’ve searched for some time, but didn’t find anything useful. Most finds deal with including version system stuff passed to header files for compilation.

I want to achieve something like that:
Include(version.cmake)
install(FILES firmware.hex  RENAME  firmware_${version_string}.hex)

where version.cmake is created like explained in this mail https://cmake.org/pipermail/cmake/2010-July/038015.html alongside headers needed for compilation.

However, CMake needs to include version.cmake at first CMake run time, which is not possible because it’s a generated file.

Is there any other way to do the rename?

Thanks for your help!

Regards,
Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cmake/attachments/20170119/6b808363/attachment.html>


More information about the CMake mailing list