wayland-egl: adds CFLAGS for wayland.egl.h include
[mesa.git] / src / egl / wayland / wayland-egl / Makefile.am
index c8d01967f08725adb67e4ae77295070489e95c9b..730fd03ddbe18b71232f79c0c04a401552c7b225 100644 (file)
@@ -3,13 +3,22 @@ pkgconfig_DATA = wayland-egl.pc
 
 AM_CFLAGS = $(DEFINES) \
            $(VISIBILITY_CFLAGS) \
-           $(WAYLAND_CFLAGS)
+           $(WAYLAND_SERVER_CFLAGS)
 
 lib_LTLIBRARIES = libwayland-egl.la
-noinst_HEADERS = wayland-egl-priv.h
+noinst_HEADERS = wayland-egl-backend.h
 libwayland_egl_la_SOURCES = wayland-egl.c
-libwayland_egl_la_LDFLAGS = -version-info 1
+libwayland_egl_la_LDFLAGS = \
+       -no-undefined \
+       -version-info 1 \
+       $(GC_SECTIONS) \
+       $(LD_NO_UNDEFINED)
 
-TESTS = wayland-egl-symbols-check
+TESTS = wayland-egl-symbols-check \
+        wayland-egl-abi-check
+
+EXTRA_DIST = wayland-egl-symbols-check
+
+check_PROGRAMS = wayland-egl-abi-check
 
 include $(top_srcdir)/install-lib-links.mk