1 # Builds the core module
3 setup_qt_variables(Network Sql Script)
11 corebacklogmanager.cpp
14 corebufferviewconfig.cpp
15 corebufferviewmanager.cpp
18 coreignorelistmanager.cpp
25 coresessioneventprocessor.cpp
28 coretransfermanager.cpp
29 coreuserinputhandler.cpp
35 oidentdconfiggenerator.cpp
46 set(SOURCES ${SOURCES} sslserver.cpp)
47 include_directories(${OPENSSL_INCLUDE_DIR})
51 set(SOURCES ${SOURCES} cipher.cpp)
52 include_directories(${QCA2_INCLUDE_DIR})
55 include_directories(${CMAKE_SOURCE_DIR}/src/common ${QUASSEL_QT_INCLUDES})
57 set(CORE_RCS ${CORE_RCS} core/sql.qrc PARENT_SCOPE)
59 add_library(mod_core STATIC ${SOURCES})
60 add_dependencies(mod_core mod_common)
61 set_target_properties(mod_core PROPERTIES COMPILE_FLAGS "${QUASSEL_QT_COMPILEFLAGS}")
64 target_link_libraries(mod_core ${QCA2_LIBRARIES})