[gjs/gnome-3-36] build: Use installed_tests_execdir in the .test files
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs/gnome-3-36] build: Use installed_tests_execdir in the .test files
- Date: Sat, 28 Mar 2020 05:50:10 +0000 (UTC)
commit 0556140d9ef678a04f59a04f86575ee01e12c28a
Author: Jan Tojnar <jtojnar gmail com>
Date: Sun Mar 15 01:45:16 2020 +0100
build: Use installed_tests_execdir in the .test files
Let's use installed_tests_execdir in the test description files as promissed.
This will again make it easier for distros to move the installed tests elsewhere.
installed-tests/debugger.test.in | 2 +-
installed-tests/js/meson.build | 4 ++--
installed-tests/meson.build | 4 ++--
installed-tests/minijasmine.test.in | 2 +-
installed-tests/script.test.in | 2 +-
meson.build | 1 -
6 files changed, 7 insertions(+), 8 deletions(-)
---
diff --git a/installed-tests/debugger.test.in b/installed-tests/debugger.test.in
index 67d4c3ad..57e01ac7 100644
--- a/installed-tests/debugger.test.in
+++ b/installed-tests/debugger.test.in
@@ -1,4 +1,4 @@
[Test]
Type=session
-Exec=@pkglibexecdir@/installed-tests/debugger-test.sh @pkglibexecdir@/installed-tests/debugger/@name@
+Exec=@installed_tests_execdir@/debugger-test.sh @installed_tests_execdir@/debugger/@name@
Output=TAP
diff --git a/installed-tests/js/meson.build b/installed-tests/js/meson.build
index 42cb1b82..3dc23f72 100644
--- a/installed-tests/js/meson.build
+++ b/installed-tests/js/meson.build
@@ -148,7 +148,7 @@ foreach test : jasmine_tests
test_description_subst = {
'name': 'test@0@.js'.format(test),
- 'pkglibexecdir': abs_pkglibexecdir,
+ 'installed_tests_execdir': installed_tests_execdir,
}
test_description = configure_file(configuration: test_description_subst,
input: '../minijasmine.test.in',
@@ -174,7 +174,7 @@ endif
gdbus_test_description_subst = {
'name': 'testGDBus.js',
- 'pkglibexecdir': abs_pkglibexecdir,
+ 'installed_tests_execdir': installed_tests_execdir,
}
gdbus_test_description = configure_file(
configuration: gdbus_test_description_subst,
diff --git a/installed-tests/meson.build b/installed-tests/meson.build
index 47648955..7e842025 100644
--- a/installed-tests/meson.build
+++ b/installed-tests/meson.build
@@ -24,7 +24,7 @@ foreach test : simple_tests
test_description_subst = {
'name': 'test@0@.sh'.format(test),
- 'pkglibexecdir': abs_pkglibexecdir,
+ 'installed_tests_execdir': installed_tests_execdir,
}
test_description = configure_file(configuration: test_description_subst,
input: 'script.test.in', output: 'test@0 sh test'.format(test),
@@ -76,7 +76,7 @@ foreach test : debugger_tests
test_description_subst = {
'name': '@0@.debugger'.format(test),
- 'pkglibexecdir': abs_pkglibexecdir,
+ 'installed_tests_execdir': installed_tests_execdir,
}
test_description = configure_file(configuration: test_description_subst,
input: 'debugger.test.in',
diff --git a/installed-tests/minijasmine.test.in b/installed-tests/minijasmine.test.in
index 0069da3b..f3b8d5b2 100644
--- a/installed-tests/minijasmine.test.in
+++ b/installed-tests/minijasmine.test.in
@@ -1,4 +1,4 @@
[Test]
Type=session
-Exec=@pkglibexecdir@/installed-tests/minijasmine @pkglibexecdir@/installed-tests/js/@name@
+Exec=@installed_tests_execdir@/minijasmine @installed_tests_execdir@/js/@name@
Output=TAP
diff --git a/installed-tests/script.test.in b/installed-tests/script.test.in
index 6b0d4038..03c1b059 100644
--- a/installed-tests/script.test.in
+++ b/installed-tests/script.test.in
@@ -1,4 +1,4 @@
[Test]
Type=session
-Exec=sh @pkglibexecdir@/installed-tests/scripts/@name@
+Exec=sh @installed_tests_execdir@/scripts/@name@
Output=TAP
diff --git a/meson.build b/meson.build
index f8a6d387..60104451 100644
--- a/meson.build
+++ b/meson.build
@@ -302,7 +302,6 @@ configure_file(output: 'config.h', configuration: header_conf)
gjsjsdir = get_option('datadir') / api_name
pkglibexecdir = get_option('libexecdir') / meson.project_name()
-abs_pkglibexecdir = get_option('prefix') / pkglibexecdir
abs_datadir = get_option('prefix') / get_option('datadir')
pkglibdir = get_option('libdir') / meson.project_name()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]