# SPDX-FileCopyrightText: 2023 Joshua Goins # SPDX-License-Identifier: CC0-1.0 cmake_minimum_required(VERSION 3.25) project(Redai) set(CMAKE_CXX_STANDARD 20) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_AUTOUIC ON) find_package(Qt5 COMPONENTS Core Gui Widgets Concurrent REQUIRED) add_executable(Redai) target_sources(Redai PRIVATE src/ArtConfigWindow.cpp src/ArtConfigWindow.h src/ArtDetailWindow.cpp src/ArtDetailWindow.h src/ArtModel.cpp src/ArtModel.h src/imagelabel.cpp src/imagelabel.h src/main.cpp src/MainWindow.cpp src/MainWindow.h) target_link_libraries(Redai Qt5::Core Qt5::Gui Qt5::Widgets Qt5::Concurrent )