From eabd495350d633fba018bd63901f1a28671b3b1c Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EB=B0=95=EC=84=B8=ED=9D=AC/On-Device=20Lab=28SR=29/Princip?= =?utf8?q?al=20Engineer/=EC=82=BC=EC=84=B1=EC=A0=84=EC=9E=90?= Date: Fri, 19 Jul 2019 09:46:29 +0900 Subject: [PATCH] Use compiler for compiler modules (#4349) * Use compiler for compiler modules This will change to use compiler for previous contrib in CMakeLists.txt file Signed-off-by: SaeHie Park * omit nncc --- compiler/CMakeLists.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/compiler/CMakeLists.txt b/compiler/CMakeLists.txt index 7b27004..b009a6e 100644 --- a/compiler/CMakeLists.txt +++ b/compiler/CMakeLists.txt @@ -1,7 +1,7 @@ # TODO Validate the argument of "requires" function(get_project_build_order VAR) # This file will describe the dependencies among projects - set(DEPS_FILE "${CMAKE_CURRENT_BINARY_DIR}/contrib.deps") + set(DEPS_FILE "${CMAKE_CURRENT_BINARY_DIR}/compiler.deps") # Remove .deps file file(REMOVE "${DEPS_FILE}") @@ -37,22 +37,22 @@ function(get_project_build_order VAR) set(${VAR} "${ORDER}" PARENT_SCOPE) endfunction(get_project_build_order) -function(add_nncc_contrib_directory DIR) +function(add_compiler_directory DIR) string(TOUPPER ${DIR} PREFIX) - option(BUILD_CONTRIB_${PREFIX} "Build contrib/${dir}" ON) + option(BUILD_COMPILER_${PREFIX} "Build compiler/${dir}" ON) - if(BUILD_CONTRIB_${PREFIX}) + if(BUILD_COMPILER_${PREFIX}) add_subdirectory(${DIR}) - endif(BUILD_CONTRIB_${PREFIX}) -endfunction(add_nncc_contrib_directory) + endif(BUILD_COMPILER_${PREFIX}) +endfunction(add_compiler_directory) -function(add_nncc_contrib_directories) +function(add_compiler_directories) get_project_build_order(PROJECT_DIRS) foreach(PROJECT_DIR IN ITEMS ${PROJECT_DIRS}) - add_nncc_contrib_directory(${PROJECT_DIR}) + add_compiler_directory(${PROJECT_DIR}) endforeach(PROJECT_DIR) -endfunction(add_nncc_contrib_directories) +endfunction(add_compiler_directories) -add_nncc_contrib_directories() +add_compiler_directories() -- 2.7.4