mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-02-04 12:29:27 +00:00
Add build of lp2xml_test and xml2lpc_test executables with CMake.
This commit is contained in:
parent
9fa30c5c20
commit
8e5391c9f5
1 changed files with 15 additions and 15 deletions
|
|
@ -36,13 +36,13 @@ set(LP_GEN_WRAPPERS_SOURCE_FILES
|
|||
genwrappers.cc
|
||||
software-desc.cc
|
||||
software-desc.hh
|
||||
)
|
||||
)
|
||||
|
||||
set(LP_GEN_WRAPPERS_LIBS
|
||||
${LIBGCC}
|
||||
${LIBMINGWEX}
|
||||
${XML2_LIBRARIES}
|
||||
)
|
||||
)
|
||||
|
||||
apply_compile_flags(LP_GEN_WRAPPERS_SOURCE_FILES "CPP" "CXX")
|
||||
add_executable(lp-gen-wrappers ${USE_BUNDLE} ${LP_GEN_WRAPPERS_SOURCE_FILES})
|
||||
|
|
@ -61,20 +61,20 @@ add_executable(lp-sendmsg ${USE_BUNDLE} ${LP_SENDMSG_SOURCE_FILES})
|
|||
target_link_libraries(lp-sendmsg ${LINPHONE_LIBS_FOR_TOOLS} ${ORTP_LIBRARIES} ${MEDIASTREAMER2_LIBRARIES})
|
||||
set_target_properties(lp-sendmsg PROPERTIES LINK_FLAGS "${LINPHONE_LDFLAGS}")
|
||||
|
||||
set(LP_LPC2XML_TEST_SOURCE_FILES lpc2xml_test.c)
|
||||
apply_compile_flags(LP_LPC2XML_TEST_SOURCE_FILES "CPP" "C")
|
||||
add_executable(lpc2xml_test ${USE_BUNDLE} ${LP_LPC2XML_TEST_SOURCE_FILES})
|
||||
target_link_libraries(lpc2xml_test ${LINPHONE_LIBS_FOR_TOOLS})
|
||||
set_target_properties(lpc2xml_test PROPERTIES LINK_FLAGS "${LINPHONE_LDFLAGS}")
|
||||
|
||||
set(LP_XML2LPC_TEST_SOURCE_FILES xml2lpc_test.c)
|
||||
apply_compile_flags(LP_XML2LPC_TEST_SOURCE_FILES "CPP" "C")
|
||||
add_executable(xml2lpc_test ${USE_BUNDLE} ${LP_XML2LPC_TEST_SOURCE_FILES})
|
||||
target_link_libraries(xml2lpc_test ${LINPHONE_LIBS_FOR_TOOLS})
|
||||
set_target_properties(xml2lpc_test PROPERTIES LINK_FLAGS "${LINPHONE_LDFLAGS}")
|
||||
|
||||
if (NOT IOS)
|
||||
install(TARGETS lp-gen-wrappers
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
install(TARGETS lp-auto-answer
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
install(TARGETS lp-sendmsg
|
||||
install(TARGETS lp-gen-wrappers lp-auto-answer lp-sendmsg lpc2xml_test xml2lpc_test
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue