gstreamer/mediainfo/src/Makefile.am
christophecvr 1a27ff33f9 mediainfo: update build setup
Fix intltool build setup to make it build on ubuntu 16.04 as well.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=776523
2016-12-30 11:54:35 +01:00

46 lines
1,018 B
Makefile

bin_PROGRAMS = gst-mi
AM_CPPFLAGS = \
-include config.h \
$(MI_CFLAGS) \
-DG_LOG_DOMAIN=\"gst-mi\" \
-DLOCALEDIR=\""$(localedir)"\" \
-DPKGDATADIR=\""$(pkgdatadir)"\" \
-DPKGLIBDIR=\""$(pkglibdir)"\"
AM_VALAFLAGS = \
--vapidir=$(top_srcdir)/vapi --pkg config \
@MI_PACKAGES@
gst_mi_SOURCES = \
mi.vala \
mi-app.vala \
mi-info.vala \
mi-preview.vala
gst_mi_LDADD = $(MI_LIBS)
pixmapsdir = $(pkgdatadir)/ui/icons
pixmaps_DATA = gst-mi.png
iconsdir = $(datadir)/pixmaps/
icons_DATA = gst-mi.png
desktopdir = $(datadir)/applications/
desktop_DATA = gst-mi.desktop
@INTLTOOL_DESKTOP_RULE@
install-data-hook:
test -z "$(UPDATE_DESKTOP_DATABASE)" || $(UPDATE_DESKTOP_DATABASE) "$(DESTDIR)$(desktopdir)";
uninstall-local:
test -z "$(UPDATE_DESKTOP_DATABASE)" || $(UPDATE_DESKTOP_DATABASE) "$(DESTDIR)$(desktopdir)";
EXTRA_DIST = gst-mi.png gst-mi.desktop.in
BUILT_SOURCES = $(gst_mi_SOURCES:.vala=.c)
CLEANFILES = \
$(BUILT_SOURCES) gst_mi_vala.stamp gst-mi.desktop
-include $(top_srcdir)/git.mk