[PATCH 0/5] Allow user to specify how the code is used
emil.l.velikov at gmail.com
Wed Jul 26 13:56:16 UTC 2017
Here is an alternative version of the "symbol visibility" series by Jonas.
It starts with a couple of mildly related cleanups, which are trivial and
can be applied irrespective of the rest.
- use "object type" as opposed to "symbol visibility"
Defines the goal, as opposed to the means.
- there's no "static" option
Including .c files from another is considered a bad practise - don't trick
people into using it.
- The default option, as provided by wayland-scanner.mk, is STATIC
- No tests, yet
If people are OK with the idea/approach I can spin some.
Emil Velikov (5):
scanner: remove unused scanner.mk
scanner: use tabs for indentation.
scanner: introduce --object-type option
build: set the scanner --object-type option
wayland-scanner.mk: default --object-type to static
Makefile.am | 2 +-
src/scanner.c | 67 +++++++++++++++++++++++++++++++++++++++++++++++-------
src/scanner.mk | 8 -------
wayland-scanner.mk | 2 +-
4 files changed, 61 insertions(+), 18 deletions(-)
delete mode 100644 src/scanner.mk
More information about the wayland-devel