Commit graph

4 commits

Author SHA1 Message Date
tfuxu
75d2a89216
meson: configure local build launchers if buildtype is set to debug
* change CLI local launcher name to `local-gradience-cli`
2023-02-11 22:06:05 +01:00
tfuxu
bd0fb4a0bd
meson: remove install options from CLI configuration 2023-02-11 20:13:23 +01:00
tfuxu
50205619fa
frontend/cli: fix local builds support, add logic code for all remaining commands
* add logic code for `presets` and `favorites` command,
* disable `new` command for now (I need to think later how users should input required values in this command),
* add `No presets found` statement in `download` command,
* create new local_cli.sh script for easier CLI testing on local builds
2022-12-17 23:00:05 +01:00
tfuxu
f0afbd817d
frontend: introduce initial CLI interface
This commit adds a new CLI interface made using argparse library. Current status of CLI interface is very WIP, as it lacks logic for the majority of commands and doesn't work properly on Flatpak and local builds.
Currently working commands: monet, version
2022-12-10 17:03:38 +01:00