From 87ae4d186ad64531e96fd3e121112f2787894295 Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Tue, 7 Jan 2025 10:56:25 +0100 Subject: revert signalcatch --- src/CMakeLists.txt | 2 -- src/crepe/api/BehaviorScript.h | 2 -- src/crepe/api/BehaviorScript.hpp | 1 - src/crepe/api/Engine.cpp | 13 ++++--------- src/crepe/facade/CMakeLists.txt | 2 -- src/crepe/facade/SignalCatch.cpp | 20 -------------------- src/crepe/facade/SignalCatch.h | 23 ----------------------- src/crepe/manager/SystemManager.cpp | 30 ++++++++---------------------- src/crepe/manager/SystemManager.h | 13 +++---------- src/crepe/manager/SystemManager.hpp | 5 +---- src/crepe/system/ScriptSystem.cpp | 25 +++---------------------- 11 files changed, 19 insertions(+), 117 deletions(-) delete mode 100644 src/crepe/facade/SignalCatch.cpp delete mode 100644 src/crepe/facade/SignalCatch.h (limited to 'src') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 90312b3..696856c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -15,7 +15,6 @@ find_package(GTest REQUIRED) find_package(whereami REQUIRED) find_library(BERKELEY_DB db) find_library(FONTCONFIG_LIB fontconfig) -find_package(segvcatch REQUIRED) add_library(crepe SHARED) add_executable(test_main EXCLUDE_FROM_ALL) @@ -32,7 +31,6 @@ target_link_libraries(crepe PUBLIC ${BERKELEY_DB} PUBLIC whereami PUBLIC ${FONTCONFIG_LIB} - PUBLIC segvcatch ) add_subdirectory(crepe) diff --git a/src/crepe/api/BehaviorScript.h b/src/crepe/api/BehaviorScript.h index 52cf259..3909b96 100644 --- a/src/crepe/api/BehaviorScript.h +++ b/src/crepe/api/BehaviorScript.h @@ -48,8 +48,6 @@ public: BehaviorScript & set_script(Args &&... args); protected: - //! Script type name - std::string name = "unknown script"; //! Script instance std::unique_ptr