Skip to content

Commit f6e680e

Browse files
committed
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]: swaywm#2969
1 parent 8d2a94b commit f6e680e

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

wlroots.syms

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
{
22
global:
33
wlr_*;
4-
_wlr_log;
5-
_wlr_vlog;
6-
_wlr_strip_path;
4+
_wlr_*;
75
local:
8-
wlr_signal_emit_safe;
9-
wlr_global_destroy_safe;
106
*;
117
};

0 commit comments

Comments
 (0)