build: Switch join_paths(foo, bar) to foo / bar

Available since Meson 0.49.

Signed-off-by: Daniel Stone <daniels@collabora.com>
This commit is contained in:
Daniel Stone 2023-06-22 14:28:52 +01:00
parent d65e819bf7
commit 386dcd904f
6 changed files with 25 additions and 25 deletions

View File

@ -64,7 +64,7 @@ pkgconfig.generate(
install_data(
'weston.desktop',
install_dir: join_paths(dir_data, 'wayland-sessions')
install_dir: dir_data / 'wayland-sessions'
)
if get_option('screenshare')

View File

@ -25,5 +25,5 @@ install_data(
'wayland.png',
'wayland.svg',
],
install_dir: join_paths(dir_data, 'weston')
install_dir: dir_data / 'weston'
)

View File

@ -89,7 +89,7 @@ docs = run_target(
install_subdir(
sphinx_doc.full_path(),
install_dir: join_paths(dir_data, 'doc', 'weston'),
install_dir: dir_data / 'doc' / 'weston',
exclude_files: '.buildinfo',
strip_directory: true,
)

View File

@ -156,8 +156,8 @@ pkgconfig.generate(
version: version_weston,
description: 'libWeston protocol files',
variables: [
'datarootdir=' + join_paths('${prefix}', get_option('datadir')),
'pkgdatadir=' + join_paths('${pc_sysrootdir}${datarootdir}', dir_protocol_libweston)
'datarootdir=' + '${prefix}' / get_option('datadir'),
'pkgdatadir=' + '${pc_sysrootdir}${datarootdir}' / dir_protocol_libweston
],
install_dir: dir_data_pc
)

View File

@ -11,28 +11,28 @@ man_conf.set('version', version_weston)
configure_file(
input: 'weston.man',
output: 'weston.1',
install_dir: join_paths(dir_man, 'man1'),
install_dir: dir_man / 'man1',
configuration: man_conf
)
configure_file(
input: 'weston-bindings.man',
output: 'weston-bindings.7',
install_dir: join_paths(dir_man, 'man7'),
install_dir: dir_man / 'man7',
configuration: man_conf
)
configure_file(
input: 'weston-debug.man',
output: 'weston-debug.1',
install_dir: join_paths(dir_man, 'man1'),
install_dir: dir_man / 'man1',
configuration: man_conf
)
configure_file(
input: 'weston.ini.man',
output: 'weston.ini.5',
install_dir: join_paths(dir_man, 'man5'),
install_dir: dir_man / 'man5',
configuration: man_conf
)
@ -40,7 +40,7 @@ if get_option('backend-drm')
configure_file(
input: 'weston-drm.man',
output: 'weston-drm.7',
install_dir: join_paths(dir_man, 'man7'),
install_dir: dir_man / 'man7',
configuration: man_conf
)
endif
@ -49,7 +49,7 @@ if get_option('backend-rdp')
configure_file(
input: 'weston-rdp.man',
output: 'weston-rdp.7',
install_dir: join_paths(dir_man, 'man7'),
install_dir: dir_man / 'man7',
configuration: man_conf
)
endif
@ -58,7 +58,7 @@ if get_option('backend-vnc')
configure_file(
input: 'weston-vnc.man',
output: 'weston-vnc.7',
install_dir: join_paths(dir_man, 'man7'),
install_dir: dir_man / 'man7',
configuration: man_conf
)
endif

View File

@ -32,19 +32,19 @@ if not (get_option('deprecated-launcher-logind') or get_option('launcher-libseat
endif
dir_prefix = get_option('prefix')
dir_bin = join_paths(dir_prefix, get_option('bindir'))
dir_data = join_paths(dir_prefix, get_option('datadir'))
dir_bin = dir_prefix / get_option('bindir')
dir_data = dir_prefix / get_option('datadir')
dir_include_libweston = 'libweston-@0@'.format(libweston_major)
dir_include_libweston_install = join_paths(dir_include_libweston, 'libweston')
dir_lib = join_paths(dir_prefix, get_option('libdir'))
dir_libexec = join_paths(dir_prefix, get_option('libexecdir'))
dir_module_weston = join_paths(dir_lib, 'weston')
dir_module_libweston = join_paths(dir_lib, 'libweston-@0@'.format(libweston_major))
dir_data_pc = join_paths(dir_data, 'pkgconfig')
dir_lib_pc = join_paths(dir_lib, 'pkgconfig')
dir_man = join_paths(dir_prefix, get_option('mandir'))
dir_protocol_libweston = join_paths('libweston-@0@'.format(libweston_major), 'protocols')
dir_sysconf = join_paths(dir_prefix, get_option('sysconfdir'))
dir_include_libweston_install = dir_include_libweston / 'libweston'
dir_lib = dir_prefix /get_option('libdir')
dir_libexec = dir_prefix / get_option('libexecdir')
dir_module_weston = dir_lib / 'weston'
dir_module_libweston = dir_lib / 'libweston-@0@'.format(libweston_major)
dir_data_pc = dir_data / 'pkgconfig'
dir_lib_pc = dir_lib / 'pkgconfig'
dir_man = dir_prefix / get_option('mandir')
dir_protocol_libweston = 'libweston-@0@'.format(libweston_major) / 'protocols'
dir_sysconf = dir_prefix / get_option('sysconfdir')
public_inc = include_directories('include')
common_inc = [ include_directories('.'), public_inc ]
@ -182,7 +182,7 @@ subdir('pam')
if meson.version().version_compare('>= 0.58.0')
devenv = environment()
devenv.set('WESTON_MODULE_MAP', env_modmap)
devenv.set('WESTON_DATA_DIR', join_paths(meson.current_source_dir(), 'data'))
devenv.set('WESTON_DATA_DIR', meson.current_source_dir() / 'data')
meson.add_devenv(devenv)
endif