+ src/moonshot-identity-request.vala \
+ src/moonshot-server.vala \
+ src/moonshot-password-dialog.vala \
+ src/moonshot-provisioning-common.vala \
+ src/moonshot-utils.vala \
+ src/moonshot-futils.c \
+ src/moonshot-logger.vala
+
+src_moonshot_webp_SOURCES = \
+ src/moonshot-webp-parser.vala \
+ src/moonshot-provisioning-common.vala \
+ src/moonshot-id.vala
+
+src_moonshot_VALAFLAGS = --pkg $(GTK_VERSION) --pkg $(GEE_VERSION) $(AM_VALAFLAGS)
+src_moonshot_CPPFLAGS = $(moonshot_CFLAGS) $(AM_CPPFLAGS)
+src_moonshot_LDADD = $(moonshot_LIBS)
+src_moonshot_LDFLAGS = -g -O0 $(MOONSHOT_LOG_LIBS)
+
+src_moonshot_webp_VALAFLAGS = --vapidir=$(top_srcdir)/libmoonshot --pkg libmoonshot $(AM_VALAFLAGS)
+src_moonshot_webp_CPPFLAGS = $(moonshot_CFLAGS) $(AM_CPPFLAGS)
+src_moonshot_webp_LDADD = $(moonshot_LIBS) ${top_builddir}/libmoonshot/libmoonshot.la
+src_moonshot_webp_LDFLAGS =
+
+if OS_WIN32
+
+
+src_moonshot_CFLAGS = -mwindows
+src_moonshot_webp_CFLAGS = -mconsole
+
+AM_CPPFLAGS += -DOS_WIN32
+AM_VALAFLAGS += --define=OS_WIN32
+
+noinst_DATA = libmoonshot/libmoonshot.lib
+
+# Build the MSVC lib. The sed hack fixes execution in the case that
+# the MSVC toolchain isn't in the PATH.
+libmoonshot/libmoonshot.lib: libmoonshot/libmoonshot.def
+ PATH="$(shell echo "${MSVC_LIB}" | sed -e s,/VC/bin/lib,/Common7/IDE,)":$$PATH "${MSVC_LIB}" -def:$< -out:$@ -machine:x86
+
+endif
+
+if OS_MACOS
+
+AM_CPPFLAGS += -DOS_MACOS $(MAC_CFLAGS)
+AM_VALAFLAGS += --define=OS_MACOS --pkg gtk-mac-integration
+moonshot_LIBS += $(MAC_LIBS)
+src_moonshot_LDADD += $(MAC_LIBS)
+endif
+
+if OS_LINUX
+
+AM_CPPFLAGS += -I/usr/include/gnome-keyring-1
+AM_VALAFLAGS += --pkg moonshot-gnome-keyring --define=GNOME_KEYRING
+src_moonshot_LDFLAGS += -lgnome-keyring
+src_moonshot_webp_LDFLAGS += -lgnome-keyring
+
+## Installing mime type data
+mimedir = $(datadir)/mime/packages
+mime_DATA = webprovisioning/moonshot.xml
+
+## Installing
+dotdesktopdir = $(datadir)/applications
+dotdesktop_DATA = moonshot.desktop moonshot-webp.desktop