| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #.rst:
- # SgUninstall
- # -----------
- #
- # `make uninstall` target.
- #
- # Adds the target `make uninstall` allowing the library uninstallation.
- # _
- # ___ __ _ __ _ _ _(_)
- # / __|/ _` |/ _` | | | | |
- # \__ \ (_| | (_| | |_| | |
- # |___/\__,_|\__, |\__,_|_|
- # |___/
- #
- # Cross-platform library which helps to develop web servers or frameworks.
- #
- # Copyright (C) 2016-2019 Silvio Clecio <[email protected]>
- #
- # Sagui library is free software; you can redistribute it and/or
- # modify it under the terms of the GNU Lesser General Public
- # License as published by the Free Software Foundation; either
- # version 2.1 of the License, or (at your option) any later version.
- #
- # Sagui library is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- # Lesser General Public License for more details.
- #
- # You should have received a copy of the GNU Lesser General Public
- # License along with Sagui library; if not, write to the Free Software
- # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- #
- if(__SG_UNINSTALL_INCLUDED)
- return()
- endif()
- set(__SG_UNINSTALL_INCLUDED ON)
- if(NOT TARGET uninstall)
- configure_file(${CMAKE_MODULE_PATH}/CMakeUninstall.cmake.in
- ${CMAKE_BINARY_DIR}/cmake_uninstall.cmake IMMEDIATE @ONLY)
- add_custom_target(uninstall COMMAND ${CMAKE_COMMAND} -P
- ${CMAKE_BINARY_DIR}/cmake_uninstall.cmake)
- endif()
|