summaryrefslogtreecommitdiff
path: root/compiler/nike/CMakeLists.txt
blob: 737c73b8fc9e71d88326e03f37a118f1b91bba74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
file(GLOB_RECURSE SOURCES "src/*.cpp")
file(GLOB_RECURSE TESTS "src/*.test.cpp")
list(REMOVE_ITEM SOURCES ${TESTS})

add_library(nike STATIC ${SOURCES})
target_include_directories(nike PUBLIC include)

nnas_find_package(GTest QUIET)

if(NOT GTest_FOUND)
  return()
endif(NOT GTest_FOUND)

GTest_AddTest(nike_test ${TESTS})
target_link_libraries(nike_test nike)