ajwillia-ms pushed a commit to branch master.

http://git.enlightenment.org/tools/edi.git/commit/?id=b8e97861603c21e047af3771f5f1983a2d4dc606

commit b8e97861603c21e047af3771f5f1983a2d4dc606
Author: Andy Williams <[email protected]>
Date:   Wed Oct 18 23:19:47 2017 +0100

    build: Allow meson builds to be tested
---
 src/lib/edi_build_provider_meson.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/lib/edi_build_provider_meson.c 
b/src/lib/edi_build_provider_meson.c
index 8d53f16..35e0db0 100644
--- a/src/lib/edi_build_provider_meson.c
+++ b/src/lib/edi_build_provider_meson.c
@@ -84,7 +84,7 @@ _meson_ninja_cmd(Meson_Data *md, const char *arg)
 {
    return eina_slstr_printf("ninja -C %s %s", md->fulldir, arg ?: "");
 }
- 
+
 static void
 _meson_ninja_do(Meson_Data *md, const char *arg)
 {
@@ -145,8 +145,10 @@ _meson_build(void)
 static void
 _meson_test(void)
 {
-   edi_exe_notify("edi_test", "exit 1");
-   ERR("Edi doesn't support test with Meson/Ninja!");
+   Meson_Data *md = _meson_data_get();
+
+   //if (!_meson_configured_check(md->fulldir)) return;
+   _meson_ninja_do(md, "test");
 }
 
 static void

-- 


Reply via email to