Blame Makefile.am

rpm-build 393af8
SUBDIRS = $(DOMAINS)
rpm-build 393af8
rpm-build 393af8
pkgconfigdir = $(datadir)/pkgconfig
rpm-build 393af8
pkgconfig_DATA = iso-codes.pc
rpm-build 393af8
rpm-build 393af8
# Install the JSON files.
rpm-build 393af8
jsondir = $(pkgdatadir)/json
rpm-build 393af8
dist_json_DATA = $(wildcard $(srcdir)/data/*.json)
rpm-build 393af8
rpm-build 393af8
# Include the "bin" directory, the bootstrap script,
rpm-build 393af8
# the common Makefile snippet
rpm-build 393af8
# and the markdown documentation currently not handled
rpm-build 393af8
# by automake
rpm-build 393af8
EXTRA_DIST = bin bootstrap common.mk README.md
rpm-build 393af8
rpm-build 393af8
DISTCLEANFILES = $(pkgconfig_DATA)
rpm-build 393af8
rpm-build 393af8
# Updates all pot files
rpm-build 393af8
.PHONY: pot
rpm-build 393af8
pot:
rpm-build 393af8
	for domain in $(DOMAINS); do \
rpm-build 393af8
		cd $$domain && make $$domain.pot && cd ..; \
rpm-build 393af8
	done
rpm-build 393af8
rpm-build 393af8
# Updates all xml files
rpm-build 393af8
.PHONY: xml
rpm-build 393af8
xml:
rpm-build 393af8
	for domain in $(DOMAINS); do \
rpm-build 393af8
		cd $$domain && make $$domain.xml && cd ..; \
rpm-build 393af8
	done
rpm-build 393af8
rpm-build 393af8
.PHONY: release
rpm-build 393af8
release: update-po check distcheck
rpm-build 393af8
rpm-build 393af8
.PHONY: update-po
rpm-build 393af8
update-po:
rpm-build 393af8
	for domain in $(DOMAINS); do \
rpm-build 393af8
		cd $$domain && make update-po && cd ..; \
rpm-build 393af8
	done
rpm-build 393af8
rpm-build 393af8
.PHONY: sign-release
rpm-build 393af8
sign-release: iso-codes-$(VERSION).tar.xz
rpm-build 393af8
	rm -f iso-codes-$(VERSION).tar.xz.sig
rpm-build 393af8
	gpg --detach-sign iso-codes-$(VERSION).tar.xz
rpm-build 393af8
rpm-build 393af8
.PHONY: upload
rpm-build 393af8
upload:
rpm-build 393af8
	@if [[ -f "iso-codes-$(VERSION).tar.xz" ]] \
rpm-build 393af8
	&& [[ -f "iso-codes-$(VERSION).tar.xz.sig" ]]; then \
rpm-build 393af8
		scp iso-codes-$(VERSION).tar.* \
rpm-build 393af8
		alioth.debian.org:/srv/home/groups/pkg-isocodes/htdocs/downloads; \
rpm-build 393af8
	fi