meson: use gnu_symbol_visibility argument
[mesa.git] / src / gallium / targets / graw-xlib / meson.build
index 4716c543cbc1e52e984622de19095871ee2228ea..d7b5fc91d1a28fa8d0f3a1c9090d5137eb2137ec 100644 (file)
 libgraw_xlib = shared_library(
   'graw_xlib',
   ['graw_xlib.c'],
-  c_args : ['-DGALLIUM_TRACE', '-DGALLIUM_RBUG'],
-  include_directories : [inc_common, inc_gallium_drivers, inc_gallium_winsys],
+  gnu_symbol_visibility : 'hidden',
+  include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux, inc_gallium_drivers, inc_gallium_winsys],
   link_with : [
-    libgraw_util, libtrace, librbug, libmesa_util, libgallium, libws_xlib
+    libgraw_util, libgallium, libws_xlib
   ],
-  dependencies : [dep_thread, driver_swrast],
+  dependencies : [idep_mesautil, driver_swrast],
   version : '1.0',
 )