[gjs/wip/jtojnar/nixos-fixes: 4/5] build: Use installed_tests_execdir in the .test files



commit dc067c1892536987a911be4f1479da6f912068f6
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 +-
 5 files changed, 7 insertions(+), 7 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 628b749f..294d20c6 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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]