pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = glesv2.pc
-GLES_includedir = $(includedir)/GLES
-GLES_include_HEADERS = \
- $(top_srcdir)/include/GLES/egl.h \
- $(top_srcdir)/include/GLES/gl.h \
- $(top_srcdir)/include/GLES/glext.h \
- $(top_srcdir)/include/GLES/glplatform.h
+GLES2_includedir = $(includedir)/GLES2
+GLES2_include_HEADERS = \
+ $(top_srcdir)/include/GLES2/gl2.h \
+ $(top_srcdir)/include/GLES2/gl2ext.h \
+ $(top_srcdir)/include/GLES2/gl2platform.h
+GLES3_includedir = $(includedir)/GLES3
+GLES3_include_HEADERS = \
+ $(top_srcdir)/include/GLES3/gl3.h \
+ $(top_srcdir)/include/GLES3/gl3ext.h \
+ $(top_srcdir)/include/GLES3/gl3platform.h
lib_LTLIBRARIES = libGLESv2.la
libGLESv2_la_LIBADD = $(GLESv2_LIB_DEPS)
libGLESv2_la_LDFLAGS = -version-number 2 -no-undefined
+if HAVE_SHARED_GLAPI
+libGLESv2_la_LIBADD += ../shared-glapi/libglapi.la
+endif
+
include ../glapi/gen/glapi_gen.mk
glapi_mapi_tmp.h: ../glapi/gen/gl_and_es_API.xml $(glapi_gen_mapi_deps)
$(call glapi_gen_mapi,$<,es2api)