[baobab: 2/3] Use mesons export_dynamic argument



commit 14296faa66e4ec47d1050fc580066c60ec349901
Author: Gabriel Rauter <rauter gabriel gmail com>
Date:   Mon Jun 29 12:41:50 2020 +0200

    Use mesons export_dynamic argument
    
    Use mesons export_dynamic argument for the baobab executable instead of
    using the '-rdynamic' flag directly. This automatically uses the right
    export-symbols linker flag for the host_machine.
    e.g. -Wl,-export-all-symbols for MinGW/Windows

 src/meson.build | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
---
diff --git a/src/meson.build b/src/meson.build
index a2174bf..b0af92d 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -33,10 +33,6 @@ baobab_c_args = [
   '-include', 'config.h'
 ]
 
-baobab_link_args = [
-  '-rdynamic'
-]
-
 baobab_dependencies = [
   glib,
   gio,
@@ -50,6 +46,6 @@ executable('baobab', baobab_sources,
   vala_args: baobab_vala_args,
   c_args: baobab_c_args,
   dependencies: baobab_dependencies,
-  link_args: baobab_link_args,
+  export_dynamic: true,
   install: true
 )


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