Initial commit of the O1 simulator framework.
[sim/o1-interface.git] / ntsimulator / src / CMakeLists.txt
diff --git a/ntsimulator/src/CMakeLists.txt b/ntsimulator/src/CMakeLists.txt
new file mode 100644 (file)
index 0000000..7623ab5
--- /dev/null
@@ -0,0 +1,20 @@
+set(UTILS_DIR "${CMAKE_CURRENT_SOURCE_DIR}/utils")
+
+include_directories(
+    "${PROJECT_SOURCE_DIR}/inc/utils" 
+    "/usr/include"
+)
+
+add_subdirectory(ntsimulator-manager)
+add_subdirectory(o-ran-notifications)
+add_subdirectory(ves-messages)
+
+# sources
+set (UTILS_SOURCES
+    ${UTILS_DIR}/utils.c
+)
+
+add_library(utils STATIC ${UTILS_SOURCES})
+set_property(TARGET utils PROPERTY COMPILE_FLAGS "-fPIC")
+target_link_libraries(utils m)
+target_link_libraries(utils cjson)
\ No newline at end of file