From f6e680ef94c4c29eff1f96b5a2717df2b95677ce Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 14 Jun 2021 23:49:28 +0200 Subject: [PATCH] build: simplify version script Let's expose all of our prefixed symbols. Instead of trying to have fine-grained rules and only expose our public API, let's just expose all symbols that won't cause a conflict. Users won't be able to use the symbols without a proper header declaration anyways. If they go through the process of re-defining wlr_ symbols manually, that's on them if their build breaks. This aligns the rules with [1]. [1]: https://github.com/swaywm/wlroots/pull/2969 --- wlroots.syms | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/wlroots.syms b/wlroots.syms index 167046ed..7127121e 100644 --- a/wlroots.syms +++ b/wlroots.syms @@ -1,11 +1,7 @@ { global: wlr_*; - _wlr_log; - _wlr_vlog; - _wlr_strip_path; + _wlr_*; local: - wlr_signal_emit_safe; - wlr_global_destroy_safe; *; };