cmake_minimum_required(VERSION 3.10)
project(example LANGUAGES CXX)

# 作为顶层项目单独构建时，带上 ConsoleLib；作为子目录时目标已存在。
if(NOT TARGET ConsoleLib)
  set(ConsoleLib_BUILD_EXAMPLES OFF CACHE BOOL "" FORCE)
  add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/.. ConsoleLib)
endif()

add_subdirectory(helloworld)
add_subdirectory(keyinput)
