From 6ec276c8180ccdaae214190cc5ee04dd664993ae Mon Sep 17 00:00:00 2001 From: Dale Glass Date: Sun, 25 Jun 2023 23:03:03 +0200 Subject: [PATCH] Initial reorganization --- libraries/monitoring/CMakeLists.txt | 17 +++++++++++++++++ .../src/activity-logger}/UserActivityLogger.cpp | 0 .../src/activity-logger}/UserActivityLogger.h | 0 .../src/crash-handler}/CrashHandler.h | 0 .../crash-handler}/CrashHandler_Breakpad.cpp | 0 .../crash-handler}/CrashHandler_Crashpad.cpp | 0 .../src/crash-handler}/CrashHandler_None.cpp | 0 7 files changed, 17 insertions(+) create mode 100644 libraries/monitoring/CMakeLists.txt rename libraries/{networking/src => monitoring/src/activity-logger}/UserActivityLogger.cpp (100%) rename libraries/{networking/src => monitoring/src/activity-logger}/UserActivityLogger.h (100%) rename {interface/src => libraries/monitoring/src/crash-handler}/CrashHandler.h (100%) rename {interface/src => libraries/monitoring/src/crash-handler}/CrashHandler_Breakpad.cpp (100%) rename {interface/src => libraries/monitoring/src/crash-handler}/CrashHandler_Crashpad.cpp (100%) rename {interface/src => libraries/monitoring/src/crash-handler}/CrashHandler_None.cpp (100%) 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