Introduce 'nncc_include' (#263)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Thu, 31 May 2018 09:37:54 +0000 (18:37 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 31 May 2018 09:37:54 +0000 (18:37 +0900)
This commit introduces 'nncc_include' macro which allows users to write
and use useful nncc-internal CMake modules.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
CMakeLists.txt

index 0cde183..0fdadb0 100644 (file)
@@ -6,6 +6,10 @@ enable_testing()
 
 set(CMAKE_CXX_STANDARD 11)
 
+macro(nncc_include PREFIX)
+  include("${CMAKE_SOURCE_DIR}/cmake/modules/${PREFIX}.cmake")
+endmacro(nncc_include)
+
 macro(nncc_find_package PREFIX)
   find_package(${PREFIX} CONFIG NO_DEFAULT_PATH PATHS ${CMAKE_SOURCE_DIR}/cmake/packages ${ARGN})
 endmacro(nncc_find_package)