Warning, /sdk/inqlude-client/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 cmake_minimum_required(VERSION 2.6)
0002 project(inqludeclient)
0003 find_package(Qt5 CONFIG REQUIRED Core Network Test)
0004 
0005 set(CMAKE_AUTOMOC true)
0006 
0007 include_directories(${CMAKE_CURRENT_BINARY_DIR})
0008 
0009 # Shared code between client and autotest
0010 set(sharedfiles_SRCS
0011    dataprovider.cpp
0012    filedataprovider.cpp
0013    httpdataprovider.cpp
0014    listhandler.cpp
0015    downloadhandler.cpp
0016    abstracthandler.cpp
0017 )
0018 add_library(libinqludeclient STATIC ${sharedfiles_SRCS})
0019 target_link_libraries(libinqludeclient
0020    Qt5::Core
0021    Qt5::Network
0022 )
0023 
0024 add_subdirectory(autotests)
0025 
0026 set(inqludeclient_SRCS
0027    inqludeclient.cpp
0028    main.cpp)
0029 
0030 add_executable(inqlude-client ${inqludeclient_SRCS})
0031 target_link_libraries(inqlude-client
0032    libinqludeclient
0033    Qt5::Core
0034    Qt5::Network
0035 )
0036 
0037 install(TARGETS inqlude-client RUNTIME DESTINATION bin)