Bordeaux is a voice application server for modern IP telephony networks using modern C++ practices along with advances originally made in GNU Bayonne.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

29 lines
1.1 KiB

# Copyright (C) 2020-2021 David Sugar <tychosoft@gmail.com>.
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
file(GLOB man *.1)
set(utils_libs Threads::Threads)
if(NOT BUILD_DRIVER)
add_executable(sip-ping sip-ping.cpp)
target_link_libraries(sip-ping ${EXOSIP_LIBS} ${utils_libs})
add_executable(sip-hash sip-hash.cpp ${headers})
target_link_libraries(sip-hash OpenSSL::Crypto ${utils_libs})
install(TARGETS sip-ping sip-hash DESTINATION "${CMAKE_INSTALL_BINDIR}")
install(FILES ${man} DESTINATION "${CMAKE_INSTALL_MANDIR}/man1")
endif()
add_executable(bordeauxctl bordeauxctl.cpp ${headers})
target_link_libraries(bordeauxctl ${utils_libs})
install(TARGETS bordeauxctl DESTINATION "${CMAKE_INSTALL_BINDIR}")