You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
1.6 KiB
72 lines
1.6 KiB
SUBDIRS := gallium/auxiliary
|
|
AM_LDFLAGS = -lm \
|
|
$(LIBDRM_LIBS) \
|
|
$(GBM_LIBS) \
|
|
$(EPOXY_LIBS) \
|
|
$(X11_LIBS) \
|
|
$(CODE_COVERAGE_LDFLAGS)
|
|
|
|
AM_CFLAGS = \
|
|
-I$(top_srcdir)/src/gallium/include \
|
|
-I$(top_srcdir)/src/gallium/auxiliary \
|
|
$(DEFINES) \
|
|
$(PIC_FLAGS) \
|
|
$(LIBDRM_CFLAGS) \
|
|
$(GBM_CFLAGS) \
|
|
$(EPOXY_CFLAGS) \
|
|
$(X11_CFLAGS) \
|
|
$(VISIBILITY_CFLAGS) \
|
|
$(CODE_COVERAGE_CFLAGS)
|
|
|
|
libvrend_la_SOURCES = \
|
|
virgl_hw.h \
|
|
virgl_protocol.h \
|
|
vrend_iov.h \
|
|
vrend_renderer.c \
|
|
vrend_renderer.h \
|
|
vrend_shader.c \
|
|
vrend_shader.h \
|
|
vrend_object.c \
|
|
vrend_object.h \
|
|
vrend_debug.c \
|
|
vrend_debug.h \
|
|
vrend_decode.c \
|
|
vrend_formats.c \
|
|
vrend_blitter.c \
|
|
vrend_blitter.h \
|
|
vrend_strbuf.h \
|
|
vrend_tweaks.c \
|
|
vrend_tweaks.h \
|
|
vrend_util.h \
|
|
iov.c
|
|
|
|
if HAVE_EPOXY_EGL
|
|
libvrend_la_SOURCES += \
|
|
virgl_egl.h \
|
|
virgl_gbm.h \
|
|
virgl_gbm.c \
|
|
virgl_egl_context.c
|
|
endif
|
|
|
|
if HAVE_EPOXY_GLX
|
|
libvrend_la_SOURCES += \
|
|
virgl_glx.h \
|
|
virgl_glx_context.c
|
|
endif
|
|
|
|
lib_LTLIBRARIES = libvirglrenderer.la
|
|
noinst_LTLIBRARIES = libvrend.la
|
|
|
|
GM_LDFLAGS = -Wl,-Bsymbolic -version-number 1:4:0 -no-undefined
|
|
|
|
libvirglrenderer_la_SOURCES = virglrenderer.c
|
|
libvirglrenderer_ladir = $(libdir)
|
|
libvirglrenderer_la_LIBADD = libvrend.la gallium/auxiliary/libgallium.la
|
|
libvirglrenderer_la_LDFLAGS = $(GM_LDFLAGS) $(EPOXY_LDFLAGS) $(X11_LDFLAGS)
|
|
|
|
libvirglrendererincludedir = ${includedir}/virgl
|
|
libvirglrendererinclude_HEADERS = virglrenderer.h
|
|
|
|
EXTRA_DIST = gallium/include
|
|
|
|
-include $(top_srcdir)/git.mk
|
|
|