[Build] build flag for nns-edge
authorJaeyun <jy1210.jung@samsung.com>
Thu, 13 Oct 2022 09:15:30 +0000 (18:15 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Fri, 14 Oct 2022 04:21:23 +0000 (13:21 +0900)
Code clean, add common build flags for nns-edge build.

Signed-off-by: Jaeyun <jy1210.jung@samsung.com>
CMakeLists.txt

index 58d944e7c851eb78adada0ebab3cdabd4b31cdb2..668422d5d6e658dfa029765a13d9ca0c9d7a0d71 100644 (file)
@@ -22,9 +22,9 @@ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Werror")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -pthread -fPIE -fPIC -g")
 
 IF (ENABLE_DEBUG)
-    SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEBUG=1")
+    SET(NNS_EDGE_FLAGS "-DDEBUG=1")
 ELSE()
-    SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEBUG=0")
+    SET(NNS_EDGE_FLAGS "-DDEBUG=0")
 ENDIF()
 
 # Set as-needed option
@@ -55,8 +55,8 @@ IF(MQTT_SUPPORT)
             MESSAGE("Found Paho MQTT library.")
         ENDIF()
     ENDIF()
-    SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DENABLE_MQTT=1")
-    SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DENABLE_MQTT=1")
+
+    SET(NNS_EDGE_FLAGS "${NNS_EDGE_FLAGS} -DENABLE_MQTT=1")
 ENDIF()
 
 # AITT Library
@@ -66,12 +66,14 @@ IF(AITT_SUPPORT)
         MESSAGE(FATAL_ERROR "Cannot find AITT library.")
     ELSE()
         MESSAGE("Found AITT library.")
-        SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DENABLE_AITT=1")
-        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DENABLE_AITT=1")
+        SET(NNS_EDGE_FLAGS "${NNS_EDGE_FLAGS} -DENABLE_AITT=1")
         SET(AITT_INCLUDE_DIR  ${PREFIX}/include/aitt)
     ENDIF()
 ENDIF()
 
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${NNS_EDGE_FLAGS}")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${NNS_EDGE_FLAGS}")
+
 ADD_SUBDIRECTORY(src)
 
 IF (ENABLE_TEST)