From 51ca58d87fa4a4d2494417de8afafd51f711b7da Mon Sep 17 00:00:00 2001 From: saturneric Date: Thu, 24 Sep 2026 22:36:08 +0200 Subject: feat(im): add IM module to sandbox build - include the in-memory token module in the sandbox build - register key server sync tests with the test runner - register PGP inspection tests with the test runner --- src/CMakeLists.txt | 3 +++ src/m_key_server_sync/test/CMakeLists.txt | 1 + src/m_pgp_inspect/test/CMakeLists.txt | 1 + 3 files changed, 5 insertions(+) (limited to 'src') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index e1e9b4b..f1dff1b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -31,6 +31,9 @@ add_subdirectory(m_email) # fine in the sandboxed build too. add_subdirectory(m_pgp_inspect) +# Local only: tokens are made and read in memory, so the sandbox keeps it. +add_subdirectory(m_im) + # modules that are not needed in sandboxed environment if(NOT GPGFRONTEND_XCODE_ENABLE_SANDBOX) add_subdirectory(m_ver_check) diff --git a/src/m_key_server_sync/test/CMakeLists.txt b/src/m_key_server_sync/test/CMakeLists.txt index 898a1f9..d602b88 100644 --- a/src/m_key_server_sync/test/CMakeLists.txt +++ b/src/m_key_server_sync/test/CMakeLists.txt @@ -50,3 +50,4 @@ target_link_libraries(gf_mod_key_server_sync_test PRIVATE set_target_properties(gf_mod_key_server_sync_test PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") +gf_register_module_test(gf_mod_key_server_sync_test) diff --git a/src/m_pgp_inspect/test/CMakeLists.txt b/src/m_pgp_inspect/test/CMakeLists.txt index 6e38d46..16fae64 100644 --- a/src/m_pgp_inspect/test/CMakeLists.txt +++ b/src/m_pgp_inspect/test/CMakeLists.txt @@ -51,3 +51,4 @@ target_link_libraries(gf_mod_pgp_inspect_test PRIVATE set_target_properties(gf_mod_pgp_inspect_test PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${GPGFRONTEND_MODULE_TEST_OUTPUT_DIR}") +gf_register_module_test(gf_mod_pgp_inspect_test) -- cgit