]> git.ipfire.org Git - people/ms/bricklayer.git/blame - Makefile.am
master: Install temporary system and call grub-mkstandalone in it
[people/ms/bricklayer.git] / Makefile.am
CommitLineData
e384f5e9
MT
1EXTRA_DIST =
2CLEANFILES =
3INSTALL_DIRS =
4ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
5AM_MAKEFLAGS = --no-print-directory
6
7SUBDIRS = . po
8
9SED_PROCESS = \
10 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(SED) \
11 -e 's,@VERSION\@,$(VERSION),g' \
12 < $< > $@ || rm $@
13
14# Overwrite Python path
15pkgpythondir = $(pythondir)/bricklayer
16
17%: %.in Makefile
18 $(SED_PROCESS)
19
20@INTLTOOL_POLICY_RULE@
21
22# ------------------------------------------------------------------------------
23
24AM_V_ASCIIDOC = $(AM_V_ASCIIDOC_$(V))
25AM_V_ASCIIDOC_ = $(AM_V_ASCIIDOC_$(AM_DEFAULT_VERBOSITY))
26AM_V_ASCIIDOC_0 = @echo " ASCIIDOC" $@;
27
28AM_V_XSLT = $(AM_V_XSLT_$(V))
29AM_V_XSLT_ = $(AM_V_XSLT_$(AM_DEFAULT_VERBOSITY))
30AM_V_XSLT_0 = @echo " XSLT " $@;
31
32# ------------------------------------------------------------------------------
33
34.PHONY: update-po
35update-po: po/POTFILES.in
36 $(MAKE) -C po update-po
37
38po/POTFILES.in: Makefile
39 find $(abs_srcdir)/src -type f \( -name '*.in' -o -name '*.py' \) \
40 \! -exec git check-ignore -q {} \; -print | \
41 sed -e "s@$(abs_srcdir)/@@g" | LC_ALL=C sort > $@
42
82cb05c3 43dist_bin_SCRIPTS = \
d26c6d2a
MT
44 src/bricklayer \
45 src/bricklayer-master
82cb05c3 46
e384f5e9 47dist_pkgpython_PYTHON = \
82cb05c3 48 src/python/__init__.py \
0a760ee0 49 src/python/bootloaders.py \
ce85f2b8
MT
50 src/python/disk.py \
51 src/python/errors.py \
384bc6cf 52 src/python/i18n.py \
84fc9086 53 src/python/logger.py \
c4010596 54 src/python/packages.py \
b8d0f0cd 55 src/python/step.py \
10fa0a33 56 src/python/timezones.py \
e1877564 57 src/python/tui.py \
b8d0f0cd 58 src/python/util.py
2e64de73
MT
59
60if HAVE_SYSTEMD
61systemdsystemunit_DATA = \
62 src/systemd/bricklayer.service \
63 src/systemd/bricklayer-first-install.service
64
65EXTRA_DIST += \
66 src/systemd/bricklayer.service.in \
67 src/systemd/bricklayer-first-install.service.in
68
69CLEANFILES += \
70 src/systemd/bricklayer.service \
71 src/systemd/bricklayer-first-install.service
72endif