diff --git a/libraries/monitoring/CMakeLists.txt b/libraries/monitoring/CMakeLists.txt new file mode 100644 index 0000000000..cb848c956a --- /dev/null +++ b/libraries/monitoring/CMakeLists.txt @@ -0,0 +1,17 @@ +set(TARGET_NAME monitoring) +setup_hifi_library() +link_hifi_libraries(shared networking) + +add_crashpad() +target_breakpad() + + +if (UNIX AND NOT APPLE) + set(THREADS_PREFER_PTHREAD_FLAG ON) + find_package(Threads REQUIRED) + target_link_libraries(Threads::Threads) +endif() + +if (WIN32) + add_compile_definitions(_USE_MATH_DEFINES) +endif() diff --git a/libraries/networking/src/UserActivityLogger.cpp b/libraries/monitoring/src/activity-logger/UserActivityLogger.cpp similarity index 100% rename from libraries/networking/src/UserActivityLogger.cpp rename to libraries/monitoring/src/activity-logger/UserActivityLogger.cpp diff --git a/libraries/networking/src/UserActivityLogger.h b/libraries/monitoring/src/activity-logger/UserActivityLogger.h similarity index 100% rename from libraries/networking/src/UserActivityLogger.h rename to libraries/monitoring/src/activity-logger/UserActivityLogger.h diff --git a/interface/src/CrashHandler.h b/libraries/monitoring/src/crash-handler/CrashHandler.h similarity index 100% rename from interface/src/CrashHandler.h rename to libraries/monitoring/src/crash-handler/CrashHandler.h diff --git a/interface/src/CrashHandler_Breakpad.cpp b/libraries/monitoring/src/crash-handler/CrashHandler_Breakpad.cpp similarity index 100% rename from interface/src/CrashHandler_Breakpad.cpp rename to libraries/monitoring/src/crash-handler/CrashHandler_Breakpad.cpp diff --git a/interface/src/CrashHandler_Crashpad.cpp b/libraries/monitoring/src/crash-handler/CrashHandler_Crashpad.cpp similarity index 100% rename from interface/src/CrashHandler_Crashpad.cpp rename to libraries/monitoring/src/crash-handler/CrashHandler_Crashpad.cpp diff --git a/interface/src/CrashHandler_None.cpp b/libraries/monitoring/src/crash-handler/CrashHandler_None.cpp similarity index 100% rename from interface/src/CrashHandler_None.cpp rename to libraries/monitoring/src/crash-handler/CrashHandler_None.cpp