cmake_minimum_required(VERSION 3.5)
project(network VERSION 1.0)  

find_package(PkgConfig)

cmake_minimum_required(VERSION 3.16)
# 查找Qt5及其模块
find_package(Qt5 ${QT_MINIMUM_VERSION} CONFIG REQUIRED Core DBus)
  
# 索引动态库的头文件地址
include_directories(${GOBJECT_INCLUDE_DIRS})

set(CMAKE_AUTOMOC ON)

file(GLOB LIBNETWORK_SOURCES src/*.cpp)

add_library(network STATIC ${LIBNETWORK_SOURCES})  

target_link_libraries(network
    PRIVATE
    Qt5::Core
    Qt5::Widgets
    Qt5::DBus)
