123456789101112131415161718192021222324252627282930313233343536 |
- include_directories(.)
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -I${JSONCPP_INCLUDE_DIRS}")
- set(SOURCE_FILES
- main.cpp
- Interface/MainClass.cpp
- Interface/MainClass.h
- Interface/CommandLineParser.cpp
- Interface/CommandLineParser.h
- Business/PdnsSlave.cpp
- Business/PdnsSlave.h
- DataAccess/PdnsSlaveConfig.cpp
- DataAccess/PdnsSlaveConfig.h
- DataAccess/HostsConfig.cpp
- DataAccess/HostsConfig.h
- DataAccess/MySql.cpp
- DataAccess/MySql.h
- DBO/CommandLineOption.cpp
- DBO/CommandLineOption.h
- DBO/SqlConfiguration.cpp
- DBO/SqlConfiguration.h
- DBO/Result.hxx
- DBO/Result.h
- DBO/Actions/Action.cpp
- DBO/Actions/Action.h
- DBO/Actions/ActionDelHost.cpp
- DBO/Actions/ActionDelHost.h
- DBO/Actions/ActionAddHost.cpp
- DBO/Actions/ActionAddHost.h
- DBO/Actions/ActionDelDomain.cpp
- DBO/Actions/ActionDelDomain.h
- DBO/Actions/ActionAddDomain.cpp
- DBO/Actions/ActionAddDomain.h
- DataAccess/AbstractSql.cpp DataAccess/AbstractSql.h)
- set(LIBS ${LIBS} jsoncpp)
- add_executable(pdns-slave ${SOURCE_FILES})
- target_link_libraries(pdns-slave ${LIBS})
|