remove launchd entry on unmount
All checks were successful
BlockStorage/repertory/pipeline/head This commit looks good

This commit is contained in:
2025-09-11 07:57:53 -05:00
parent 158675f9c9
commit 57ad2e9773
4 changed files with 35 additions and 10 deletions

View File

@@ -99,8 +99,14 @@ void set_last_error_code(int error_code);
-> bool;
#endif // defined(PROJECT_ENABLE_PUGIXML)
#if defined(PROJECT_ENABLE_FMT)
[[nodiscard]] auto launchctl_command(std::string_view label,
launchctl_type type) -> int;
[[nodiscard]] auto remove_launchd_plist(std::string_view plist_path,
std::string_view label,
bool should_bootout) -> bool;
#endif // defined(PROJECT_ENABLE_FMT)
#endif // defined(__APPLE__)
// template implementations