[PATCH weston] build: Fix build when Wayland headers are not in standard prefix
Bryce W. Harrington
b.harrington at samsung.com
Mon Feb 3 12:58:19 PST 2014
On Mon, Feb 03, 2014 at 05:55:39PM +0200, Ander Conselvan de Oliveira wrote:
> The move to a single Makefile.am missed to set a few _CFLAGS variables,
> causing the build to fail if the Wayland headers are not installed in
> the standard prefix.
Looks like Pekka caught these already with commits 5124b53a and cca3a06c
Bryce
> ---
> Makefile.am | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/Makefile.am b/Makefile.am
> index 753ff83..06d2434 100644
> --- a/Makefile.am
> +++ b/Makefile.am
> @@ -547,6 +547,7 @@ weston_info_SOURCES = \
> shared/os-compatibility.c \
> shared/os-compatibility.h
> weston_info_LDADD = $(WESTON_INFO_LIBS)
> +weston_info_CFLAGS = $(CLIENT_CFLAGS)
>
> weston_desktop_shell_SOURCES = clients/desktop-shell.c
> nodist_weston_desktop_shell_SOURCES = \
> @@ -835,27 +836,34 @@ nodist_libtest_client_la_SOURCES = \
> protocol/wayland-test-protocol.c \
> protocol/wayland-test-client-protocol.h
> libtest_client_la_LIBADD = $(TEST_CLIENT_LIBS) libshared.la libtest-runner.la
> +libtest_client_la_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> bad_buffer_weston_SOURCES = tests/bad-buffer-test.c
> bad_buffer_weston_LDADD = libtest-client.la
> +bad_buffer_weston_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> keyboard_weston_SOURCES = tests/keyboard-test.c
> keyboard_weston_LDADD = libtest-client.la
> +keyboard_weston_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> event_weston_SOURCES = tests/event-test.c
> event_weston_LDADD = libtest-client.la
> +event_weston_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> button_weston_SOURCES = tests/button-test.c
> button_weston_LDADD = libtest-client.la
> +button_weston_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> text_weston_SOURCES = tests/text-test.c
> nodist_text_weston_SOURCES = \
> protocol/text-protocol.c \
> protocol/text-client-protocol.h
> text_weston_LDADD = libtest-client.la
> +text_weston_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> subsurface_weston_SOURCES = tests/subsurface-test.c
> subsurface_weston_LDADD = libtest-client.la
> +subsurface_weston_CFLAGS = $(COMPOSITOR_CFLAGS)
>
> if ENABLE_EGL
> weston_tests += buffer-count.weston
> --
> 1.8.1.2
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
More information about the wayland-devel
mailing list