• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cmake_minimum_required(VERSION 3.18)
2
3set(BASE_ROOT_DIRECTORY "${CMAKE_CURRENT_LIST_DIR}/../LumeBase" CACHE PATH "Path base root dir")
4
5if (EXISTS "${BASE_ROOT_DIRECTORY}/CMakeLists.txt")
6    message("Found base source in ${BASE_ROOT_DIRECTORY}")
7    if (NOT TARGET AGPBase::AGPBaseAPI)
8        message("AGPBase::AGPBaseAPI target does not exist yet, so add base from the submodule")
9        add_subdirectory("${BASE_ROOT_DIRECTORY}/" LumeBase)
10    endif()
11endif()
12
13if (NOT TARGET AGPBase::AGPBaseAPI)
14    #add_library(AGPBase::AGPBaseAPI INTERFACE IMPORTED GLOBAL)
15    #set_target_properties(AGPBase::AGPBaseAPI PROPERTIES
16    #    INTERFACE_INCLUDE_DIRECTORIES ${BASE_ROOT_DIRECTORY}/api/)
17endif()
18