Split into smaller cmake files
[bpdyndnsd] / src / CMakeLists.txt
CommitLineData
0ab5653f
TJ
1# Includes
2include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/src )
3
4add_executable(bpdyndnsd main.cpp util.cpp config.cpp logger.cpp service.cpp httphelper.cpp ip_addr_helper.cpp net_helper.cpp serializeservicecontainer.cpp serviceholder.cpp tcp_service.cpp updater.cpp service_dhs.cpp service_dyndns.cpp service_dyns.cpp service_easydns.cpp service_gnudip.cpp service_ods.cpp service_tzo.cpp service_zoneedit.cpp)
5
6# Dependencies
7target_link_libraries(bpdyndnsd ${BOOST_PROGRAM_OPTIONS} ${BOOST_FILESYSTEM} ${BOOST_REGEX} ${BOOST_SERIALIZATION} ${CURL} ${CRYPTO})
8
9# Install
10install(TARGETS bpdyndnsd DESTINATION bin)