1########################################################################
2# Process this file with automake to produce Makefile.in
3########################################################################
4
5SUBDIRS = gphoto-m4 art doc help omf-install packaging pixmaps po src test
6
7ACLOCAL_AMFLAGS = -I m4 -I gphoto-m4
8
9# disable scrollkeeper for distcheck
10DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
11
12########################################################################
13# Install a few support and doc files
14
15gtkamdocdir = $(datadir)/doc/gtkam
16gtkamdoc_DATA = AUTHORS COPYING NEWS README TODO CHANGES
17
18icondir = $(datadir)/pixmaps
19icon_DATA = gtkam.png
20
21# This fixes broken INTLTOOL_DESKTOP_RULE@ (original lacks \n\t)
22%.desktop:   %.desktop.in
23	$(INTLTOOL_MERGE) $(top_srcdir)/po/*.po
24	$(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@
25
26DESKTOP_IN_FILES=gtkam.desktop.in
27DESKTOP_FILES=$(DESKTOP_IN_FILES:.desktop.in=.desktop)
28
29Applicationsdir = $(datadir)/applications
30Applications_DATA = $(DESKTOP_FILES)
31
32EXTRA_DIST = gtkam.png ChangeLog AUTHORS COPYING NEWS README TODO CHANGES \
33	intltool-extract.in     \
34	intltool-merge.in       \
35	intltool-update.in      \
36	$(DESKTOP_IN_FILES)     \
37	$(DESKTOP_FILES)
38
39########################################################################
40# Packaging convenience
41
42.PHONY: rpm
43
44if ENABLE_RPM
45
46# create RPM packages
47rpm: Makefile
48	$(MAKE) dist
49	$(MAKE) -C packaging/rpm rpm
50
51endif
52
53distclean-local:
54	rm -f $(DESKTOP_FILES)
55
56
57########################################################################
58