cmake_minimum_required (VERSION 3.12 FATAL_ERROR)
project(updater-red)

# Needed for the Auto Qt to work.
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)

find_package(Qt5 REQUIRED COMPONENTS 
	Core
)

setUpProjectNew(executable)

set_property(TARGET ${PROJECT_NAME}
	PROPERTY OUTPUT_NAME "REDupdater"
)

target_link_libraries(${PROJECT_NAME} PRIVATE ${CONAN_LIBS_POCO})
target_link_libraries(${PROJECT_NAME} PRIVATE Qt5::Core)

target_link_libraries(${PROJECT_NAME} PRIVATE environment)
target_link_libraries(${PROJECT_NAME} PRIVATE logging)
target_link_libraries(${PROJECT_NAME} PRIVATE logging-red)
target_link_libraries(${PROJECT_NAME} PRIVATE threads)
target_link_libraries(${PROJECT_NAME} PRIVATE scheduling)
target_link_libraries(${PROJECT_NAME} PRIVATE updater-components)
target_link_libraries(${PROJECT_NAME} PRIVATE updater-shared)
