1 # Builds the core module
12 corebufferviewconfig.cpp
13 corebufferviewmanager.cpp
17 coreignorelistmanager.cpp
24 coresessioneventprocessor.cpp
27 coretransfermanager.cpp
28 coreuserinputhandler.cpp
34 oidentdconfiggenerator.cpp
47 set(SOURCES ${SOURCES} sslserver.cpp)
48 include_directories(${OPENSSL_INCLUDE_DIR})
52 add_definitions(-DHAVE_QCA2)
53 include_directories(${QCA2_INCLUDE_DIR})
54 list(APPEND SOURCES cipher.cpp)
55 list(APPEND LIBS ${QCA2_LIBRARIES})
59 add_definitions(-DHAVE_QCA2)
60 include_directories(${QCA2-QT5_INCLUDE_DIR})
61 list(APPEND SOURCES cipher.cpp)
62 list(APPEND LIBS ${QCA2-QT5_LIBRARIES})
65 include_directories(${CMAKE_SOURCE_DIR}/src/common)
67 set(CORE_RCS ${CORE_RCS} ${CMAKE_CURRENT_SOURCE_DIR}/sql.qrc)
68 qt_add_resources(SOURCES ${CORE_RCS})
70 add_library(mod_core STATIC ${SOURCES})
71 qt_use_modules(mod_core Core Network Script Sql)
73 target_link_libraries(mod_core mod_common ${LIBS})