diff options
author | Marc-André Lureau <marcandre.lureau@redhat.com> | 2012-01-27 14:51:23 +0100 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2012-01-31 12:36:04 +0000 |
commit | 2a8ed0522e63ae623cef0e748bbc45b4e922b6a3 (patch) | |
tree | c36ec6fc7b0cdd7df4548efb9780c89d0530455d /src/Makefile.am | |
parent | 80a319260391972a08861a88d36ff8cf57fe1539 (diff) | |
download | virt-viewer-2a8ed0522e63ae623cef0e748bbc45b4e922b6a3.tar.gz virt-viewer-2a8ed0522e63ae623cef0e748bbc45b4e922b6a3.tar.xz virt-viewer-2a8ed0522e63ae623cef0e748bbc45b4e922b6a3.zip |
Add remote-viewer program
This program is meant for direct URI connections.
ex: remote-viewer vnc://uri
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 114 |
1 files changed, 71 insertions, 43 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 4643de9..0572291 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,57 +1,85 @@ +NULL = +# we are forced to use a shared library, +# because libtool reordred .a after .la libs, and it fails to link +noinst_LTLIBRARIES = libvirt-viewer.la bin_PROGRAMS = virt-viewer builderxmldir = $(pkgdatadir)/ui -builderxml_DATA = \ - virt-viewer.xml \ - virt-viewer-about.xml \ - virt-viewer-auth.xml +builderxml_DATA = \ + virt-viewer.xml \ + virt-viewer-about.xml \ + virt-viewer-auth.xml \ + $(NULL) EXTRA_DIST = $(builderxml_DATA) -virt_viewer_SOURCES = \ - virt-viewer-main.c \ - virt-viewer.h virt-viewer.c \ - virt-viewer-util.h virt-viewer-util.c \ - virt-viewer-auth.h virt-viewer-auth.c \ - virt-viewer-events.h virt-viewer-events.c \ - virt-viewer-app.h virt-viewer-app.c \ - virt-viewer-session.h virt-viewer-session.c \ - virt-viewer-display.h virt-viewer-display.c \ - virt-viewer-notebook.h virt-viewer-notebook.c \ - virt-viewer-window.h virt-viewer-window.c \ - view/autoDrawer.c \ - view/autoDrawer.h \ - view/drawer.c \ - view/drawer.h \ - view/ovBox.c \ - view/ovBox.h +virt_viewer_SOURCES = \ + virt-viewer-events.h virt-viewer-events.c \ + virt-viewer.h virt-viewer.c \ + virt-viewer-main.c \ + $(NULL) +virt_viewer_LDADD = libvirt-viewer.la +virt_viewer_LDFLAGS = \ + @LIBVIRT_LIBS@ \ + @GMODULE2_LIBS@ \ + $(NULL) +virt_viewer_CFLAGS = $(AM_CFLAGS) @LIBVIRT_CFLAGS@ + +if HAVE_SPICE_GTK +bin_PROGRAMS += remote-viewer +remote_viewer_SOURCES = \ + remote-viewer.h remote-viewer.c \ + remote-viewer-main.c \ + $(NULL) +remote_viewer_LDADD = libvirt-viewer.la +remote_viewer_LDFLAGS = \ + @GMODULE2_LIBS@ \ + $(NULL) +endif + +libvirt_viewer_la_SOURCES = \ + virt-viewer-util.h virt-viewer-util.c \ + virt-viewer-auth.h virt-viewer-auth.c \ + virt-viewer-app.h virt-viewer-app.c \ + virt-viewer-session.h virt-viewer-session.c \ + virt-viewer-display.h virt-viewer-display.c \ + virt-viewer-notebook.h virt-viewer-notebook.c \ + virt-viewer-window.h virt-viewer-window.c \ + view/autoDrawer.c \ + view/autoDrawer.h \ + view/drawer.c \ + view/drawer.h \ + view/ovBox.c \ + view/ovBox.h \ + $(NULL) +libvirt_viewer_la_LIBADD = \ + @GMODULE2_LIBS@ \ + @GTK_LIBS@ \ + @LIBXML2_LIBS@ \ + $(NULL) if HAVE_GTK_VNC -virt_viewer_SOURCES += \ - virt-viewer-session-vnc.h virt-viewer-session-vnc.c \ - virt-viewer-display-vnc.h virt-viewer-display-vnc.c +libvirt_viewer_la_SOURCES += \ + virt-viewer-session-vnc.h virt-viewer-session-vnc.c \ + virt-viewer-display-vnc.h virt-viewer-display-vnc.c \ + $(NULL) +libvirt_viewer_la_LIBADD += @GTK_VNC_LIBS@ endif if HAVE_SPICE_GTK -virt_viewer_SOURCES += \ - virt-viewer-session-spice.h virt-viewer-session-spice.c \ - virt-viewer-display-spice.h virt-viewer-display-spice.c +libvirt_viewer_la_SOURCES += \ + virt-viewer-session-spice.h virt-viewer-session-spice.c \ + virt-viewer-display-spice.h virt-viewer-display-spice.c \ + $(NULL) +libvirt_viewer_la_LIBADD += @SPICE_GTK_LIBS@ endif -virt_viewer_LDADD = \ - @GTK_VNC_LIBS@ \ - @SPICE_GTK_LIBS@ \ - @GMODULE2_LIBS@ \ - @GTK_LIBS@ \ - @LIBXML2_LIBS@ \ - @LIBVIRT_LIBS@ - -virt_viewer_CFLAGS = \ - @GTK_VNC_CFLAGS@ \ - @SPICE_GTK_CFLAGS@ \ +AM_CFLAGS = \ @GMODULE2_CFLAGS@ \ - @GTK_CFLAGS@ \ - @LIBXML2_CFLAGS@ \ - @LIBVIRT_CFLAGS@ \ - @WARN_CFLAGS@ \ - -DLOCALE_DIR=\""$(datadir)/locale"\" + @GTK_CFLAGS@ \ + @GTK_VNC_CFLAGS@ \ + @LIBXML2_CFLAGS@ \ + @SPICE_GTK_CFLAGS@ \ + @WARN_CFLAGS@ \ + -DLOCALE_DIR=\""$(datadir)/locale"\" \ + $(NULL) |