Warning, /rolisteam/rolisteam-diceparser/src/bin/webserver/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.16) 0002 0003 option(UPDATE_TRANSLATIONS "update Translation" OFF) 0004 MESSAGE(STATUS "UPDATE TRANSLATIONS: ${UPDATE_TRANSLATIONS}") 0005 0006 0007 project(diceserver) 0008 0009 0010 # Find includes in corresponding build directories 0011 set(CMAKE_INCLUDE_CURRENT_DIR ON) 0012 # Instruct CMake to run moc automatically when needed. 0013 set(CMAKE_AUTOMOC ON) 0014 0015 # Find the QtWidgets library 0016 find_package(Qt6 COMPONENTS Core Network) 0017 #find_package(Qt6QuickCompiler) 0018 0019 set(EXECUTABLE_OUTPUT_PATH bin/) 0020 0021 include_directories(${Qt5Core_INCLUDES} ${Qt5Network_INCLUDES} webserver/qhttp/src ../) 0022 add_definitions(${Qt5Core_DEFINITIONS} ${Qt5Network_DEFINITIONS} ) 0023 0024 ADD_DEFINITIONS( 0025 -std=c++11 0026 ) 0027 0028 #set(diceserver_RESOURCES diceparser.qrc) 0029 FIND_PACKAGE(Qt6LinguistTools) 0030 0031 0032 0033 SET( diceserver_sources 0034 ../diceparser.cpp 0035 ../range.cpp 0036 ../booleancondition.cpp 0037 ../validator.cpp 0038 ../compositevalidator.cpp 0039 ../operationcondition.cpp 0040 ../die.cpp 0041 ../parsingtoolbox.cpp 0042 ../dicealias.cpp 0043 ../result/result.cpp 0044 ../result/scalarresult.cpp 0045 ../result/stringresult.cpp 0046 ../result/diceresult.cpp 0047 ../node/countexecutenode.cpp 0048 ../node/dicerollernode.cpp 0049 ../node/executionnode.cpp 0050 ../node/explodedicenode.cpp 0051 ../node/helpnode.cpp 0052 ../node/mergenode.cpp 0053 ../node/jumpbackwardnode.cpp 0054 ../node/keepdiceexecnode.cpp 0055 ../node/listaliasnode.cpp 0056 ../node/listsetrollnode.cpp 0057 ../node/numbernode.cpp 0058 ../node/parenthesesnode.cpp 0059 ../node/paintnode.cpp 0060 ../node/rerolldicenode.cpp 0061 ../node/scalaroperatornode.cpp 0062 ../node/sortresult.cpp 0063 ../node/startingnode.cpp 0064 ../node/ifnode.cpp 0065 ../node/filternode.cpp 0066 ../node/stringnode.cpp 0067 main.cpp 0068 diceserver.cpp 0069 ../highlightdice.cpp 0070 ) 0071 #qt5_add_resources(RESOURCE_ADDED mobile.qrc) 0072 0073 add_executable( diceserver ${diceserver_sources} ) 0074 0075 target_link_libraries(diceserver ${Qt5Core_LIBRARIES} ${Qt5Network_LIBRARIES} /home/renaud/application/mine/DiceParser/webserver/qhttp/xbin/libqhttp.so) 0076 0077 #qt5_use_modules()