1# 2# Copyright 2017 Kai Pastor 3# 4# This file is part of OpenOrienteering. 5# 6# OpenOrienteering is free software: you can redistribute it and/or modify 7# it under the terms of the GNU General Public License as published by 8# the Free Software Foundation, either version 3 of the License, or 9# (at your option) any later version. 10# 11# OpenOrienteering is distributed in the hope that it will be useful, 12# but WITHOUT ANY WARRANTY; without even the implied warranty of 13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14# GNU General Public License for more details. 15# 16# You should have received a copy of the GNU General Public License 17# along with OpenOrienteering. If not, see <http://www.gnu.org/licenses/>. 18 19 20file(READ "@CMAKE_CURRENT_BINARY_DIR@/html/index.qhp" index_qhp) 21string(REGEX MATCHALL "<file>[^<]*</file>" matches "${index_qhp}") 22foreach(match ${matches}) 23 string(REGEX REPLACE ".*<file>" "" match "${match}") 24 string(REGEX REPLACE "</file>.*" "" match "${match}") 25 file(INSTALL 26 DESTINATION "${CMAKE_INSTALL_PREFIX}/@MAPPER_ABOUT_DESTINATION@/manual" 27 FILES "@CMAKE_CURRENT_BINARY_DIR@/html/${match}" 28 ) 29endforeach() 30