Warning, /rolisteam/rolisteam/src/libraries/core/src/network/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 cmake_minimum_required(VERSION 3.16)
0002 
0003 project(rolisteamd)
0004 
0005 
0006 option(UPDATE_TRANSLATIONS "update Translation" OFF)
0007 MESSAGE(STATUS "UPDATE TRANSLATIONS: ${UPDATE_TRANSLATIONS}")
0008 
0009 set(CMAKE_INCLUDE_CURRENT_DIR ON)
0010 # Instruct CMake to run moc automatically when needed.
0011 set(CMAKE_AUTOMOC ON)
0012 
0013 # Find the QtWidgets library
0014 find_package(Qt6Core)
0015 find_package(Qt6Network)
0016 find_package(Qt6Gui)
0017 set(EXECUTABLE_OUTPUT_PATH bin/)
0018 
0019 include_directories(${Qt6Core_INCLUDES} ${Qt6Gui_INCLUDES} ${Qt6Network_INCLUDES} ../)
0020 add_definitions(${Qt6Core_DEFINITIONS} ${Qt6Gui_DEFINITIONS} ${Qt6Network_DEFINITIONS})
0021 
0022 set(MODE "cli")
0023 
0024 ADD_DEFINITIONS(
0025     -std=c++11 # Or -std=c++0x
0026     # Other flags
0027 )
0028 
0029 SET( rolisteamd_sources
0030     main.cpp
0031     tcpclient.cpp
0032     servermanager.cpp
0033     rolisteamdaemon.cpp
0034     connectionprofile.cpp
0035     channelmodel.cpp
0036     )
0037