1 # Used by OpenGL ES or when --enable-shared-glapi is specified
6 GLAPI = $(top_srcdir)/src/mapi/glapi
7 include $(top_srcdir)/src/mapi/Makefile.sources
9 lib_LTLIBRARIES = libglapi.la
10 libglapi_la_SOURCES = $(MAPI_GLAPI_FILES)
11 libglapi_la_LIBADD = $(PTHREAD_LIBS) $(SELINUX_LIBS)
12 libglapi_la_LDFLAGS = \
16 include $(GLAPI)/gen/glapi_gen.mk
17 glapi_mapi_tmp.h : $(GLAPI)/gen/gl_and_es_API.xml $(glapi_gen_mapi_deps)
18 $(call glapi_gen_mapi,$<,shared-glapi)
20 BUILT_SOURCES = glapi_mapi_tmp.h
21 CLEANFILES = $(BUILT_SOURCES)
23 AM_CFLAGS = $(PTHREAD_CFLAGS)
27 -I$(top_srcdir)/include \
28 -I$(top_srcdir)/src/mapi \
29 -I$(top_builddir)/src/mapi \
31 -DMAPI_ABI_HEADER=\"shared-glapi/glapi_mapi_tmp.h\"
33 include $(top_srcdir)/install-lib-links.mk