From fcbe19eb8ce5efcbe4a4ead37a3aae28529fbb93 Mon Sep 17 00:00:00 2001 From: Ailin Nemui Date: Sun, 12 Feb 2023 10:35:12 +0100 Subject: [PATCH] fix signals file --- meson.build | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 7d37e7eb..337a15da 100644 --- a/meson.build +++ b/meson.build @@ -596,6 +596,12 @@ pc_requires = [] if not glib_internal pc_requires += glib_dep endif +signalsfile = docdir / 'signals.txt' +if signalsfile.startswith('/') + signalsfile = signalsfile.replace(get_option('prefix'), '${prefix}') +else + signalsfile = '${prefix}' / signalsfile +endif pc.generate(filebase : 'irssi-1', name : 'Irssi', description : 'Irssi chat client', @@ -603,7 +609,7 @@ pc.generate(filebase : 'irssi-1', requires : pc_requires, variables : [ 'irssimoduledir=${libdir}' / incdir / 'modules', - 'signalsfile=${prefix}' / docdir / 'signals.txt' + 'signalsfile=' + signalsfile ]) ###########