Faire copier des fichiers CMake pendant make install
est simple:CMake: fichiers au lieu de les symboliques sur la copie installer pendant
install(TARGETS foo DESTINATION lib)
install(DIRECTORY Include/ DESTINATION include)
Mais est-il possible d'écrire make symlink
qui fera des liens symboliques au lieu de copier des fichiers? Si c'est le cas, comment?
Sur les systèmes Unix comme des liens symboliques peuvent être créés avec 'CMake -E create_symlink' invocation ([mode outil en ligne de commande de CMake] (https://cmake.org/cmake/help/v3.9/manual/cmake.1.html#command-line-tool-mode)). Pour effectuer des actions sur l'étape 'make install', utilisez le mode * SCRIPT * de la commande' install'. – Tsyvarev
@Tsyvarev pouvez-vous écrire au code entier dans une réponse? – Lyberta
Copie possible de [Liens symboliques CMake] (https://stackoverflow.com/questions/35765106/symbolic-links-cmake) – Tsyvarev