79f59b667b
The welcome text uses the OSC 8 [1] escape sequence to add a hyperlink to the Silverblue documentation [2]. Silence a SC1003 [3] because the intention is to print the 'ESC \' string terminator (or ST), and not escape a single quote. [1] https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda [2] https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/ [3] https://github.com/koalaman/shellcheck/wiki/SC1003 https://github.com/debarshiray/toolbox/pull/127
29 lines
555 B
Meson
29 lines
555 B
Meson
project(
|
|
'toolbox',
|
|
version: '0.0.8',
|
|
license: 'ASL 2.0',
|
|
meson_version: '>= 0.40.0',
|
|
)
|
|
|
|
go_md2man = find_program('go-md2man')
|
|
shellcheck = find_program('shellcheck', required: false)
|
|
|
|
profiledir = get_option('profile_dir')
|
|
|
|
systemd_dep = dependency('systemd')
|
|
tmpfilesdir = systemd_dep.get_pkgconfig_variable('tmpfilesdir')
|
|
|
|
toolbox = files('toolbox')
|
|
|
|
if shellcheck.found()
|
|
test('shellcheck', shellcheck, args: [toolbox])
|
|
endif
|
|
|
|
install_data(
|
|
toolbox,
|
|
install_dir: get_option('bindir'),
|
|
)
|
|
|
|
subdir('data')
|
|
subdir('doc')
|
|
subdir('profile.d')
|