Merge branch 'master' of ssh://69.25.196.28:822/srv/git/moonshot-ui
[moonshot-ui.git] / Makefile.am
index c3f5807..c37573e 100644 (file)
@@ -42,8 +42,7 @@ src_moonshot_SOURCES = \
         src/moonshot-server.vala \
         src/moonshot-window.vala \
         src/moonshot-password-dialog.vala \
-        src/moonshot-utils.vala \
-        src/moonshot-webp-dialog.vala
+        src/moonshot-utils.vala
 
 src_moonshot_LDADD = \
         $(moonshot_LIBS)
@@ -68,6 +67,15 @@ libmoonshot/libmoonshot.lib: libmoonshot/libmoonshot.def
 
 endif
 
+if OS_LINUX
+## Installing mime type data
+mime_DATA = webprovisioning/moonshot.xml
+mimedir = $(datadir)/mime/packages
+
+## Installing
+dotdesktop_DATA = moonshot.desktop moonshot-webp.desktop
+dotdesktopdir = $(datadir)/applications
+endif
 
 if IPC_MSRPC
 
@@ -149,6 +157,11 @@ tests_basic_SOURCES = tests/basic.c
 tests_basic_CPPFLAGS = $(moonshot_CFLAGS) $(AM_CPPFLAGS)
 tests_basic_LDADD = ${top_builddir}/libmoonshot/libmoonshot.la $(moonshot_LIBS)
 
+if OS_LINUX
+install-data-hook:
+       "${UPDATE_MIME_DATABASE}" $(datadir)/mime
+       "${UPDATE_DESKTOP_DATABASE}" $(datadir)/applications
+endif
 
 if OS_WIN32