
# CMakeLists.txt
    # 这是一个用于扩展实现的构建

# 顶层构建中添加
#   add_subdirectory(zToolsPlugin)
# 使用 add_tools_plugin_source_paths 来描述你的代码
#   ${CMAKE_CURRENT_LIST_DIR} 表示 tools.cmake 所在的目录
#   ${CMAKE_CURRENT_LIST_DIR}/Other 表示所在目录的 Other 目录

cmake_minimum_required(VERSION 3.5.1)

######################## External Project ######################
# project(zToolsBox-Plugin LANGUAGES CXX)

# set(CMAKE_AUTOUIC ON)

# find_package(Qt5 COMPONENTS Core Widgets)
################################################################

find_package(zTools)

if(zTools_FOUND)

    # 这是为 zToolsBox 自动构建扩展的模块
    add_tools_plugin_source_paths(ExampleExtension
        ${CMAKE_CURRENT_LIST_DIR}
        ${CMAKE_CURRENT_LIST_DIR}/ExampleWidget
    )
    target_include_directories(ExampleExtension
        PUBLIC
            ${CMAKE_BINARY_DIR}
    )

endif(zTools_FOUND)
