diff --git a/wrappers/cpp/CMakeLists.txt b/wrappers/cpp/CMakeLists.txt index 06979e588..033d9578b 100644 --- a/wrappers/cpp/CMakeLists.txt +++ b/wrappers/cpp/CMakeLists.txt @@ -1,4 +1,24 @@ -configure_file(LinphoneCxxConfig.cmake.in LinphoneCxxConfig.cmake @ONLY) +############################################################################ +# CMakeLists.txt +# Copyright (C) 2017 Belledonne Communications, Grenoble France +# +############################################################################ +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program 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 General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +############################################################################ add_custom_command(OUTPUT include/linphone++/linphone.hh src/linphone++.cc COMMAND ${PYTHON_EXECUTABLE} "${CMAKE_CURRENT_SOURCE_DIR}/genwrapper.py" "${PROJECT_BINARY_DIR}/coreapi/help/doc/xml" @@ -44,8 +64,14 @@ write_basic_package_version_file( export(EXPORT LinphoneCxxTargets FILE "${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxTargets.cmake" ) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxVersion.cmake - ${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxTargets.cmake - ${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxConfig.cmake - DESTINATION ${CMAKE_INSTALL_DATADIR}/LinphoneCxx/cmake +configure_file(LinphoneCxxConfig.cmake.in LinphoneCxxConfig.cmake @ONLY) + +install(EXPORT LinphoneCxxTargets + FILE LinphoneCxxTargets.cmake + DESTINATION "${CMAKE_INSTALL_DATADIR}/LinphoneCxx/cmake" +) +install(FILES + "${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxConfig.cmake" + "${CMAKE_CURRENT_BINARY_DIR}/LinphoneCxxVersion.cmake" + DESTINATION "${CMAKE_INSTALL_DATADIR}/LinphoneCxx/cmake" )