mfm/src
Glenn Y. Rolland c21f175217
All checks were successful
continuous-integration/drone/push Build is passing
feat(config): enable reuse of mfm configuration variables
This change introduces a two-pass parsing approach to allow reuse of mfm
configuration variables within other configuration parts. This initial
implementation does not handle recursive dependencies, which is
acceptable for the current requirements.

- Implemented a two-pass parsing mechanism for configuration files.
- Added mfm configuration variables to the Crinja render context in both
  passes.
- Ensured the global mount point base is safely retrieved and validated
  in each pass.

Signed-off-by: Glenn Y. Rolland <glenux@glenux.net>
2025-04-11 12:32:23 +02:00
..
commands refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
models feat: add support for sshfs option (-o) in config 2024-10-05 10:54:40 +02:00
parsers refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
types refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
utils refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
cli.cr feat: add support for sshfs option (-o) in config 2024-10-05 10:54:40 +02:00
command_factory.cr refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
commands.cr refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
config.cr feat(config): enable reuse of mfm configuration variables 2025-04-11 12:32:23 +02:00
file_system_manager.cr refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00
main.cr feat: add support for sshfs option (-o) in config 2024-10-05 10:54:40 +02:00
models.cr feat: implement local & global mount_point definition 2023-11-24 00:20:16 +01:00
version.cr refactor: introduce command design pattern 2024-01-14 20:31:38 +01:00