cmake_minimum_required(VERSION 3.21) project( nixos-first-login-ui VERSION 0.1.0 LANGUAGES CXX ) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(Qt6 REQUIRED COMPONENTS Core Gui Qml Quick QuickControls2 ) qt_standard_project_setup(REQUIRES 6.6) add_subdirectory(src) install( FILES org.raspot.nixosfirstlogin.desktop DESTINATION share/applications )