Project

General

Profile

Feature #1118 ยป 0077-Meson-Assign-meson.project_source_root-to-a-variable.patch

Marko Lindqvist, 11/15/2024 08:52 PM

View differences:

meson.build
c_compiler = meson.get_compiler('c')
b_root = meson.project_build_root()
s_root = meson.project_source_root()
if get_option('tools').contains('ruledit') or \
get_option('clients').contains('qt') or \
......
ls_core = custom_target('langstat_core', output: 'langstat_core.txt',
command: [sh_exe, files('bootstrap/generate_langstat.sh'), 'core',
meson.project_source_root(), b_root])
s_root, b_root])
ls_nations = custom_target('langstat_nations', output: 'langstat_nations.txt',
command: [sh_exe, files('bootstrap/generate_langstat.sh'), 'nations',
meson.project_source_root(), b_root])
s_root, b_root])
ls_ruledit = custom_target('langstat_ruledit', output: 'langstat_ruledit.txt',
command: [sh_exe, files('bootstrap/generate_langstat.sh'), 'ruledit',
meson.project_source_root(), b_root])
s_root, b_root])
specenum = custom_target('specenum_gen.h', output: 'specenum_gen.h',
command: [python_exe, files('utility/generate_specenum.py'),
......
gitrev = custom_target('gitrev', output: 'fc_gitrev_gen.h',
command: [sh_exe, files('bootstrap/generate_gitrev.sh'),
meson.project_source_root(), '@OUTPUT@'],
s_root, '@OUTPUT@'],
build_by_default: get_option('gitrev'))
if host_system == 'windows'
    (1-1/1)