Imported Upstream version 1.19.0
[platform/core/ml/nnfw.git] / compiler / luci / CMakeLists.txt
index 214a1bb..b92eefb 100644 (file)
@@ -1,9 +1,24 @@
+# Some targets do not support dynamic linking: MCU, TrustZone applications, etc.
+# STATIC_LUCI option allows us to compile luci and luci related components safely
+# and suppress various cmake warnings.
+#
+# Currently this feature is used for luci-interpreter MCU builds.
+if (STATIC_LUCI)
+  set(LUCI_LIBRARY_TYPE "STATIC")
+else()
+  set(LUCI_LIBRARY_TYPE "SHARED")
+endif()
+
 add_subdirectory(env)
 add_subdirectory(log)
 add_subdirectory(lang)
+add_subdirectory(logex)
+add_subdirectory(testhelper)
 add_subdirectory(service)
 add_subdirectory(pass)
-add_subdirectory(logex)
+add_subdirectory(profile)
+add_subdirectory(plan)
+add_subdirectory(partition)
 add_subdirectory(import)
 add_subdirectory(export)
 add_subdirectory(tester)