meson: Install key themes

This commit is contained in:
Christoph Reiter 2019-03-29 09:27:40 +01:00
parent 7bc1aeef8e
commit 9709d7eb61

View File

@ -980,14 +980,19 @@ libgtk_dep = declare_dependency(sources: gtk_dep_sources,
link_args: common_ldflags)
if quartz_enabled
# HACK: install_data() doesn't allow installing under a different name (#1487)
# FIXME: or maybe just rename it to gtk-keys.css in the src tree?
configure_file(input: 'gtk-keys.css.mac',
output: 'gtk-keys.css',
copy: true,
install_dir: join_paths(get_option('datadir'), 'themes/Mac/gtk-4.0'))
install_data(['gtk-keys.css.mac'],
install_dir: join_paths(get_option('datadir'), 'themes/Mac/gtk-3.0'),
rename: ['gtk-keys.css'])
endif
install_data(['gtk-keys.css.default'],
install_dir: join_paths(get_option('datadir'), 'themes/Default/gtk-3.0'),
rename: ['gtk-keys.css'])
install_data(['gtk-keys.css.emacs'],
install_dir: join_paths(get_option('datadir'), 'themes/Emacs/gtk-3.0'),
rename: ['gtk-keys.css'])
####### Utils ######
gtk_query_settings = executable(
'gtk-query-settings',