summaryrefslogtreecommitdiffstats
path: root/server/Makefile.am
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2010-06-29 18:32:20 +0200
committerAlexander Larsson <alexl@redhat.com>2010-06-29 18:32:20 +0200
commit7627fba05d150257a3e933d6a9243eeb2cb12aeb (patch)
treedfa2c6d260113d284cc2d5b9dd9f94c7da963957 /server/Makefile.am
parent59152e31f0d47ecc72d5d8c4690423771bf2ef75 (diff)
downloadspice-7627fba05d150257a3e933d6a9243eeb2cb12aeb.tar.gz
spice-7627fba05d150257a3e933d6a9243eeb2cb12aeb.tar.xz
spice-7627fba05d150257a3e933d6a9243eeb2cb12aeb.zip
server: Don't call opengl if not enabled
If USE_OGL is not defined, really don't call or link in the opengl backend.
Diffstat (limited to 'server/Makefile.am')
-rw-r--r--server/Makefile.am14
1 files changed, 11 insertions, 3 deletions
diff --git a/server/Makefile.am b/server/Makefile.am
index a2e4967a..dc3070fe 100644
--- a/server/Makefile.am
+++ b/server/Makefile.am
@@ -29,14 +29,21 @@ generated_marshallers.c: $(top_srcdir)/spice.proto
generated_marshallers.h: $(top_srcdir)/spice.proto
$(PYTHON) $(top_srcdir)/spice_codegen.py --generate-marshallers $(STRUCTS) --server -H $(top_srcdir)/spice.proto generated_marshallers.h
+if SUPPORT_GL
+GL_SRCS = \
+ $(top_srcdir)/common/gl_canvas.c \
+ $(top_srcdir)/common/glc.c \
+ $(top_srcdir)/common/ogl_ctx.c \
+ $(NULL)
+else
+GL_SRCS =
+endif
+
COMMON_SRCS = \
$(top_srcdir)/common/sw_canvas.c \
$(top_srcdir)/common/pixman_utils.c \
$(top_srcdir)/common/lines.c \
- $(top_srcdir)/common/gl_canvas.c \
$(top_srcdir)/common/region.c \
- $(top_srcdir)/common/glc.c \
- $(top_srcdir)/common/ogl_ctx.c \
$(top_srcdir)/common/rop3.c \
$(top_srcdir)/common/quic.c \
$(top_srcdir)/common/lz.c \
@@ -111,6 +118,7 @@ libspice_server_la_SOURCES = \
zlib_encoder.h \
$(TUNNEL_SRCS) \
$(COMMON_SRCS) \
+ $(GL_SRCS) \
$(NULL)
libspice_serverincludedir = $(includedir)/spice-server