summaryrefslogtreecommitdiff
path: root/cmake/packages/NoniusConfig.cmake
blob: 35f373a8cf7f853f6488b5a7ae48ce7085a28451 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function(_Nonius_import)
  nnfw_find_package(NoniusSource QUIET)

  if(NOT NoniusSource_FOUND)
    set(Nonius_FOUND FALSE PARENT_SCOPE)
    return()
  endif(NOT NoniusSource_FOUND)

  if(NOT TARGET nonius)
    message(STATUS "Found nonius: TRUE")
    add_library(nonius INTERFACE)
    target_include_directories(nonius INTERFACE "${NoniusSource_DIR}/include")
  endif(NOT TARGET nonius)

  set(Nonius_FOUND TRUE PARENT_SCOPE)
endfunction(_Nonius_import)

_Nonius_import()