From: Thomas Jarosch Date: Mon, 21 Sep 2009 09:58:51 +0000 (+0200) Subject: Restructured source file list. Created list for header files, so the program will... X-Git-Tag: v1.1~165 X-Git-Url: http://developer.intra2net.com/git/?a=commitdiff_plain;h=3abfd3409a825597113e02b46e23497d545b3a44;p=bpdyndnsd Restructured source file list. Created list for header files, so the program will recompile on header changes, too --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1d1a365..e131190 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,7 +1,54 @@ # Includes include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/src ) -add_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) +# C++ sources +set(cpp_sources + config.cpp + httphelper.cpp + ip_addr_helper.cpp + logger.cpp + main.cpp + net_helper.cpp + serializeservicecontainer.cpp + service.cpp + service_dhs.cpp + service_dyndns.cpp + service_dyns.cpp + service_easydns.cpp + service_gnudip.cpp + serviceholder.cpp + service_ods.cpp + service_tzo.cpp + service_zoneedit.cpp + tcp_service.cpp + updater.cpp + util.cpp + ) + +set(cpp_headers + config.h + httphelper.h + ip_addr_helper.h + ip_service.h + logger.h + net_helper.h + serializeservicecontainer.h + service_dhs.h + service_dyndns.h + service_dyns.h + service_easydns.h + service_gnudip.h + service.h + serviceholder.h + service_ods.h + service_tzo.h + service_zoneedit.h + tcp_service.h + updater.h + util.h + ) + +add_executable(bpdyndnsd ${cpp_sources} ${cpp_headers}) # Dependencies target_link_libraries(bpdyndnsd ${BOOST_PROGRAM_OPTIONS} ${BOOST_FILESYSTEM} ${BOOST_REGEX} ${BOOST_SERIALIZATION} ${CURL} ${CRYPTO})