bu5hm4n pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=488fd0ad041f5c78be50eb93c94fd2503521c8e9

commit 488fd0ad041f5c78be50eb93c94fd2503521c8e9
Author: Marcel Hollerbach <marcel-hollerb...@t-online.de>
Date:   Mon Sep 18 11:15:07 2017 +0200

    meson: specify that modules have unresolved apis
    
    those are presented when they are loaded into e
---
 src/modules/meson.build | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/modules/meson.build b/src/modules/meson.build
index 3ba2c4618..337ce9c4c 100644
--- a/src/modules/meson.build
+++ b/src/modules/meson.build
@@ -128,7 +128,8 @@ foreach m: mods
                     name_prefix        : '',
                     dependencies       : [ module_deps, deps ],
                     install_dir        : _dir_bin,
-                    install            : true
+                    install            : true,
+                    link_args          : 
'-Wl,--unresolved-symbols=ignore-in-object-files'
                    )
     else
       shared_module(m, src,
@@ -137,7 +138,8 @@ foreach m: mods
                     name_prefix        : '',
                     dependencies       : [ module_deps, deps ],
                     install_dir        : _dir_bin,
-                    install            : true
+                    install            : true,
+                    link_args          : 
'-Wl,--unresolved-symbols=ignore-in-object-files'
                    )
     endif
   endif

-- 


Reply via email to