From: 박세희/동작제어Lab(SR)/Principal Engineer/삼성전자 Date: Tue, 20 Mar 2018 00:45:53 +0000 (+0900) Subject: Change cmake option to be form of arch-os (#85) X-Git-Tag: 0.1~662 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3c98bd998000c2ec0fc3af5c3de4f461e0ac4277;p=platform%2Fcore%2Fml%2Fnnfw.git Change cmake option to be form of arch-os (#85) This will rename cmake option files to form of arch-os so to support Tizen --- diff --git a/CMakeLists.txt b/CMakeLists.txt index e8b534a..4454dae 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -51,8 +51,7 @@ set(HOST_PLATFORM "${HOST_ARCH}-${HOST_OS}") set(TARGET_PLATFORM "${TARGET_ARCH}-${TARGET_OS}") # platform specific options -include("cmake/os/${TARGET_OS}/option.cmake") -include("cmake/arch/${TARGET_ARCH_BASE}/option_${TARGET_ARCH}.cmake") +include("cmake/option/option_${TARGET_PLATFORM}.cmake") # add common flags foreach(FLAG ${FLAGS_COMMON}) diff --git a/cmake/arch/arm/option_armv7l.cmake b/cmake/option/option_armv7l-linux.cmake similarity index 85% rename from cmake/arch/arm/option_armv7l.cmake rename to cmake/option/option_armv7l-linux.cmake index 79e781e..d4505ce 100644 --- a/cmake/arch/arm/option_armv7l.cmake +++ b/cmake/option/option_armv7l-linux.cmake @@ -4,6 +4,9 @@ message(STATUS "Building for ARMv7l Linux") +# include linux common +include("cmake/option/option_linux.cmake") + if(NOT EXISTS "${ROOTFS_ARM}/lib/arm-linux-gnueabihf") message(FATAL_ERROR "Please prepare RootFS for ARM") endif() diff --git a/cmake/os/linux/option.cmake b/cmake/option/option_linux.cmake similarity index 100% rename from cmake/os/linux/option.cmake rename to cmake/option/option_linux.cmake diff --git a/cmake/arch/x86_64/option_x86_64.cmake b/cmake/option/option_x86_64-linux.cmake similarity index 68% rename from cmake/arch/x86_64/option_x86_64.cmake rename to cmake/option/option_x86_64-linux.cmake index 89c617d..6f4d0eb 100644 --- a/cmake/arch/x86_64/option_x86_64.cmake +++ b/cmake/option/option_x86_64-linux.cmake @@ -3,6 +3,9 @@ # message(STATUS "Building for x86-64 Linux") +# include linux common +include("cmake/option/option_linux.cmake") + # SIMD for x86 set(FLAGS_COMMON ${FLAGS_COMMON} "-msse4"