weston/libweston
Pekka Paalanen c232f8d934 Unify the include style of shared/ headers
When all shared/ headers are included in the same way, we can drop unnecessary
include seach paths from the compiler.

This include style was chosen because it is prevalent in the code base. Doing
anything different would have been a bigger patch.

This also means that we need to keep the project root directory in the include
search path, which means that one could accidentally include private headers
with

	#include "libweston/dbus.h"

or even

	#include <libweston/dbus.h>

IMO such problem is smaller than the churn caused by any of the alternatives,
and we should be able to catch those in review. We might even be able to catch
those with grep in CI if necessary.

The "bad" include style was found with:
$ for h in shared/*.h; do git grep -F $(basename $h); done | grep -vF '"shared/'

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
2019-10-04 16:04:48 +03:00
..
backend-drm Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
backend-fbdev backend-drm: fix race during system suspend 2019-07-12 17:16:52 +00:00
backend-headless backend-headless: make renderer type an enum 2019-09-19 15:56:06 +03:00
backend-rdp backend-drm: fix race during system suspend 2019-07-12 17:16:52 +00:00
backend-wayland Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
backend-x11 Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
renderer-gl Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
animation.c Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
backend.h libweston: Bring back 'weston_output_move' 2019-09-13 08:57:31 +00:00
bindings.c Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
clipboard.c Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
compositor.c libweston: Notify the client, when output recording is started/stopped 2019-08-26 16:18:22 +05:30
content-protection.c weston-debug: Rename weston-debug to weston-log to better reflect its purpose 2019-07-18 10:49:39 +03:00
data-device.c Fix a crash when closing an X11 window with a selection 2019-08-15 14:03:48 +02:00
dbus.c dbus: Don't return value from void function 2019-06-11 11:31:04 +01:00
dbus.h Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
git-version.h.meson Add Meson build system 2018-12-09 14:50:54 +02:00
input.c libweston: Migrate functions that operate on 'weston_seat' 2019-07-18 06:43:38 +00:00
launcher-direct.c libweston: make session_active a bool 2019-07-18 06:35:41 +00:00
launcher-impl.h Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
launcher-logind.c libweston: Move 'struct weston_backend' to the internal backend header 2019-07-18 06:43:38 +00:00
launcher-util.c Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
launcher-util.h Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
launcher-weston-launch.c libweston: make session_active a bool 2019-07-18 06:35:41 +00:00
libinput-device.c libweston: Migrate functions that operate on 'weston_output' into backend header 2019-07-18 06:43:38 +00:00
libinput-device.h Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
libinput-seat.c libweston: Remove internal weston-log set-up function out of public header 2019-07-18 13:34:04 +03:00
libinput-seat.h Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
libweston-internal.h libweston: Add functions to modify disable_planes counter for an output 2019-08-26 16:18:22 +05:30
linux-dmabuf.c libweston: Migrate functions that operate on 'weston_compositor' 2019-07-18 06:43:38 +00:00
linux-dmabuf.h linux-dmabuf: send deprecated format events 2018-01-18 11:24:19 +00:00
linux-explicit-synchronization.c libweston: Advertise minor version 2 of zwp_linux_explicit_synchronization_v1 2019-08-02 15:00:08 +00:00
linux-explicit-synchronization.h libweston: Support zwp_surface_synchronization_v1.set_acquire_fence 2019-02-06 12:21:56 +00:00
linux-sync-file-uapi.h libweston: Introduce an internal linux sync file API 2019-02-06 12:21:56 +00:00
linux-sync-file.c libweston: export weston_linux_sync_file_read_timestamp() 2019-04-18 12:50:55 +03:00
linux-sync-file.h libweston: export weston_linux_sync_file_read_timestamp() 2019-04-18 12:50:55 +03:00
log.c libweston/log: Add 'wlog' group for weston_log() related functions 2019-07-18 13:34:04 +03:00
meson.build build: use dependency for matrix.c 2019-10-04 15:55:55 +03:00
noop-renderer.c Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
pixel-formats.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
pixel-formats.h pixel-formats: add RGBA bits and type fields 2019-10-04 12:17:18 +03:00
pixman-renderer.c pixman: avoid unnecessary y-flip for screen capture 2019-08-01 08:19:15 +00:00
pixman-renderer.h libweston: Introduce backend.h 2019-07-18 06:43:38 +00:00
plugin-registry.c Rename plugin-registry.h to libweston/plugin-registry.h 2019-04-18 12:31:46 +03:00
screenshooter.c libweston: Add functions to modify disable_planes counter for an output 2019-08-26 16:18:22 +05:30
spring-tool.c Rename compositor.h to libweston/libweston.h 2019-04-18 12:31:46 +03:00
timeline.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
timeline.h timeline: Add GPU timestamp timepoint argument 2017-09-29 10:20:42 +03:00
touch-calibration.c libweston: Migrate functions that operate on 'weston_compositor' 2019-07-18 06:43:38 +00:00
vertex-clipping.c Rename src/ to libweston/ 2016-06-23 17:44:54 +03:00
vertex-clipping.h Rename src/ to libweston/ 2016-06-23 17:44:54 +03:00
weston-launch.c log: remove "%m" from format strings by using strerror(errno) 2019-05-02 22:10:30 +02:00
weston-launch.h libweston: Migrate weston_environment_get_fd() to weston-launch header 2019-07-18 06:43:38 +00:00
weston-log-file.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
weston-log-flight-rec.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
weston-log-internal.h weston-log: Start adding documentation for the logging/debugging framework 2019-07-18 13:34:04 +03:00
weston-log-wayland.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
weston-log.c Unify the include style of shared/ headers 2019-10-04 16:04:48 +03:00
zoom.c libweston: Add functions to modify disable_planes counter for an output 2019-08-26 16:18:22 +05:30