We are having a bit of an issue where we are trying to change the name of an executable. But trying to preserve backwards compatibility by providing a symbolic link. To not break downstream users.
I’m unsure how to write robust CMake code for this scenario.
install(TARGETS NewName)
... # Install symlink with old name