mirror of
https://github.com/xemu-project/xemu.git
synced 2024-11-24 20:19:44 +00:00
8e9b0d24fb
Remove the direct use of gnutls for hash processing in the websockets code, in favour of using the crypto APIs. This allows the websockets code to be built unconditionally removing countless conditional checks from the VNC code. Signed-off-by: Daniel P. Berrange <berrange@redhat.com> Message-Id: <1435770638-25715-9-git-send-email-berrange@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
47 lines
1.4 KiB
Makefile
47 lines
1.4 KiB
Makefile
vnc-obj-y += vnc.o
|
|
vnc-obj-y += vnc-enc-zlib.o vnc-enc-hextile.o
|
|
vnc-obj-y += vnc-enc-tight.o vnc-palette.o
|
|
vnc-obj-y += vnc-enc-zrle.o
|
|
vnc-obj-$(CONFIG_VNC_TLS) += vnc-tls.o vnc-auth-vencrypt.o
|
|
vnc-obj-$(CONFIG_VNC_SASL) += vnc-auth-sasl.o
|
|
vnc-obj-y += vnc-ws.o
|
|
vnc-obj-y += vnc-jobs.o
|
|
|
|
common-obj-y += keymaps.o console.o cursor.o qemu-pixman.o
|
|
common-obj-y += input.o input-keymap.o input-legacy.o
|
|
common-obj-$(CONFIG_SPICE) += spice-core.o spice-input.o spice-display.o
|
|
common-obj-$(CONFIG_SDL) += sdl.mo x_keymap.o
|
|
common-obj-$(CONFIG_COCOA) += cocoa.o
|
|
common-obj-$(CONFIG_CURSES) += curses.o
|
|
common-obj-$(CONFIG_VNC) += $(vnc-obj-y)
|
|
common-obj-$(CONFIG_GTK) += gtk.o x_keymap.o
|
|
|
|
ifeq ($(CONFIG_SDLABI),1.2)
|
|
sdl.mo-objs := sdl.o sdl_zoom.o
|
|
endif
|
|
ifeq ($(CONFIG_SDLABI),2.0)
|
|
sdl.mo-objs := sdl2.o sdl2-input.o sdl2-2d.o
|
|
ifeq ($(CONFIG_OPENGL),y)
|
|
sdl.mo-objs += sdl2-gl.o
|
|
endif
|
|
endif
|
|
sdl.mo-cflags := $(SDL_CFLAGS)
|
|
|
|
ifeq ($(CONFIG_OPENGL),y)
|
|
common-obj-y += shader.o
|
|
common-obj-y += console-gl.o
|
|
common-obj-y += egl-helpers.o
|
|
common-obj-$(CONFIG_GTK) += gtk-egl.o
|
|
endif
|
|
|
|
gtk.o-cflags := $(GTK_CFLAGS) $(VTE_CFLAGS)
|
|
gtk-egl.o-cflags := $(GTK_CFLAGS) $(VTE_CFLAGS) $(OPENGL_CFLAGS)
|
|
shader.o-cflags += $(OPENGL_CFLAGS)
|
|
console-gl.o-cflags += $(OPENGL_CFLAGS)
|
|
egl-helpers.o-cflags += $(OPENGL_CFLAGS)
|
|
|
|
gtk-egl.o-libs += $(OPENGL_LIBS)
|
|
shader.o-libs += $(OPENGL_LIBS)
|
|
console-gl.o-libs += $(OPENGL_LIBS)
|
|
egl-helpers.o-libs += $(OPENGL_LIBS)
|