X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fegl%2FMakefile.am;h=7269912d96f3d8818892ebb484000ebad1375134;hb=53fbde4df38d9eec871081236ac9a2956260b104;hp=1a2273b8c3167b934e20cf5b1b8207654db4d96c;hpb=d7c4ce1d1d800a4721122a20b5a289951e7f4fbc;p=mesa.git diff --git a/src/egl/Makefile.am b/src/egl/Makefile.am index 1a2273b8c31..7269912d96f 100644 --- a/src/egl/Makefile.am +++ b/src/egl/Makefile.am @@ -27,6 +27,7 @@ BUILT_SOURCES = AM_CFLAGS = \ -I$(top_srcdir)/include \ + -I$(top_srcdir)/include/drm-uapi \ -I$(top_srcdir)/src/mapi \ -I$(top_srcdir)/src/egl/main \ -I$(top_srcdir)/src/gbm/main \ @@ -71,7 +72,7 @@ WL_DMABUF_XML = $(WAYLAND_PROTOCOLS_DATADIR)/unstable/linux-dmabuf/linux-dmabuf- drivers/dri2/linux-dmabuf-unstable-v1-protocol.c: $(WL_DMABUF_XML) $(MKDIR_GEN) - $(AM_V_GEN)$(WAYLAND_SCANNER) code $< $@ + $(AM_V_GEN)$(WAYLAND_SCANNER) $(SCANNER_ARG) $< $@ drivers/dri2/linux-dmabuf-unstable-v1-client-protocol.h: $(WL_DMABUF_XML) $(MKDIR_GEN) @@ -118,9 +119,7 @@ AM_CFLAGS += \ -I$(top_srcdir)/src/egl/drivers/dri2 \ -I$(top_srcdir)/src/gbm/backends/dri \ -I$(top_builddir)/src/egl/wayland/wayland-drm \ - -I$(top_srcdir)/src/egl/wayland/wayland-drm \ - -DDEFAULT_DRIVER_DIR=\"$(DRI_DRIVER_SEARCH_DIR)\" \ - -D_EGL_BUILT_IN_DRIVER_DRI2 + -I$(top_srcdir)/src/egl/wayland/wayland-drm nodist_libEGL_common_la_SOURCES = \ $(dri2_backend_GENERATED_FILES) @@ -141,7 +140,7 @@ GLVND_GEN_DEPS = generate/gen_egl_dispatch.py \ generate/egl.xml generate/eglFunctionList.py generate/genCommon.py \ generate/egl_other.xml -PYTHON_GEN = $(AM_V_GEN)$(PYTHON2) $(PYTHON_FLAGS) +PYTHON_GEN = $(AM_V_GEN)$(PYTHON) $(PYTHON_FLAGS) g_egldispatchstubs.c: $(GLVND_GEN_DEPS) $(PYTHON_GEN) $(top_srcdir)/src/egl/generate/gen_egl_dispatch.py source \ $(top_srcdir)/src/egl/generate/eglFunctionList.py \ @@ -202,6 +201,7 @@ endif # USE_LIBGLVND include $(top_srcdir)/install-lib-links.mk +# TODO: When building with glvnd, glvnd itself should be providing egl.pc and the headers pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = main/egl.pc