Hi everyone
For my smaller projects I'd like to have 'uninstall' functionality. To
remove installed files I can call:
xargs rm < build/install_manifest.txt
Unfortunately this won't delete any folders generated by the
installation. Is there a different file that keeps track of the created
directories, or what is the recommended way to implement such functionality?
Example:
Suppose that I install <project-name>_some_header.hpp in
<prefix>/include/<project-name>/ using the command install(TARGETS
<project-name> EXPORT <project-name>-targets ARCHIVE DESTINATION lib
PUBLIC_HEADER DESTINATION include/<project-name>) then I want not only
to remove
<prefix>/include/<project-name>/<project-name>_some_header.hpp, but also
the directory <prefix>/include/<project-name>/.
Cheers,
Felix Crazzolara
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake