Fix some issues in the building scripts of the C++ wrapper

This commit is contained in:
François Grisez 2017-01-19 17:16:25 +01:00
parent a7e58ad579
commit d8a8849ff0
2 changed files with 2 additions and 1 deletions

View file

@ -9,7 +9,7 @@ add_custom_command(OUTPUT CMakeLists.txt include/linphone.hh
"${CMAKE_CURRENT_BINARY_DIR}/c_make_lists.mustache"
)
add_custom_target(make_cpp_wrapper ALL ${CMAKE_COMMAND} -E make_directory build/
COMMAND ${CMAKE_COMMAND} -E chdir build/ ${CMAKE_COMMAND} .. -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DCMAKE_INSTALL_RPATH=${CMAKE_INSTALL_RPATH} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
COMMAND ${CMAKE_COMMAND} -E chdir build/ ${CMAKE_COMMAND} .. -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DCMAKE_INSTALL_RPATH="${CMAKE_INSTALL_RPATH}" -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
COMMAND ${CMAKE_COMMAND} --build build/
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/CMakeLists.txt
${CMAKE_CURRENT_BINARY_DIR}/include/linphone.hh

View file

@ -26,6 +26,7 @@ target_link_libraries(linphone++ PRIVATE @PROJECT_BINARY_DIR@/coreapi/liblinphon
target_include_directories(linphone++
PUBLIC include
PRIVATE @PROJECT_SOURCE_DIR@/include
PRIVATE @BELLESIP_INCLUDE_DIRS@
)
set_target_properties(linphone++
PROPERTIES SOVERSION @LINPHONE_SO_VERSION@