Skip to content
This repository has been archived by the owner on Nov 1, 2021. It is now read-only.

Commit

Permalink
build: simplify version script
Browse files Browse the repository at this point in the history
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]: #2969
  • Loading branch information
emersion committed Jun 17, 2021
1 parent 8d2a94b commit f6e680e
Showing 1 changed file with 1 addition and 5 deletions.
6 changes: 1 addition & 5 deletions wlroots.syms
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
{
global:
wlr_*;
_wlr_log;
_wlr_vlog;
_wlr_strip_path;
_wlr_*;
local:
wlr_signal_emit_safe;
wlr_global_destroy_safe;
*;
};

0 comments on commit f6e680e

Please sign in to comment.