Solaar/tools
Din Tort 436639ea91 refactor: Improve Solaar path resolution in macOS helper scripts
This change improves the robustness of the macOS helper scripts by ensuring the Solaar executable is found before proceeding.

Previously, `create-macos-launchagent.sh` would only issue a warning and continue with a potentially invalid path if the `solaar` command was not found. `create-macos-app.sh` had a typo (`SOLAR_PATH`) and lacked a check altogether.

Now, both scripts (`create-macos-app.sh` and `create-macos-launchagent.sh`) will:
- Correctly check if the `solaar` executable exists in the system's `PATH`.
- Use the resolved, absolute path to the executable to avoid ambiguity.
- Exit with an error if the executable cannot be found, preventing the creation of a broken app bundle or launch agent.
2025-10-27 21:01:03 +01:00
..
clean.sh misc: restore tools/clean.sh 2023-05-19 09:38:53 -04:00
create-macos-app.sh refactor: Improve Solaar path resolution in macOS helper scripts 2025-10-27 21:01:03 +01:00
create-macos-launchagent.sh refactor: Improve Solaar path resolution in macOS helper scripts 2025-10-27 21:01:03 +01:00
hidconsole Apply ruff format 2024-02-20 15:41:10 -05:00
po-compile.sh started i18n support 2013-07-15 17:16:44 +02:00
po-update.sh po-update.sh without arguments re-formats all translation files 2013-08-08 22:22:39 +02:00
scan-registers.sh tools: fix bug in scan-registers 2023-09-16 10:35:26 -04:00