Gradience/gradience/frontend/cli/meson.build
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

23 lines
473 B
Meson

clidir = 'gradience/frontend/cli'
configure_file(
input: 'cli.in',
output: 'gradience-cli',
configuration: conf,
install: true,
install_dir: get_option('bindir')
)
configure_file(
input: 'cli.in',
output: 'gradience-cli',
configuration: local_conf,
install: true,
install_dir: join_paths(meson.project_build_root(), 'gradience', 'frontend')
)
gradience_sources = [
'__init__.py'
]
PY_INSTALLDIR.install_sources(gradience_sources, subdir: clidir)