# SPDX-FileCopyrightText: 2024 UnionTech Software Technology Co., Ltd. # # SPDX-License-Identifier: GPL-3.0-or-later cmake_minimum_required(VERSION 3.16) project(dde-graphics-driver-applet VERSION 1.0.0 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) find_package(Qt6 REQUIRED COMPONENTS Widgets DBus Quick) find_package(Dtk6 REQUIRED COMPONENTS Widget Core) find_package(dde-shell REQUIRED) add_library(dde-graphics-driver SHARED graphicsdriverapplet.h graphicsdriverapplet.cpp gpuindicator.h gpuindicator.cpp ) target_include_directories(dde-graphics-driver PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ) target_link_libraries(dde-graphics-driver PRIVATE dde-shell-frame Qt6::Widgets Qt6::DBus Qt6::Quick Dtk6::Widget Dtk6::Core ) ds_install_package(PACKAGE org.deepin.ds.graphics-driver TARGET dde-graphics-driver)