post-umount: Add dm-verity.umount script
[platform/upstream/meta-generic.git] / Makefile
1 # ex: set tabstop=4 noexpandtab: 
2 VERSION = $(shell cat VERSION)
3 NAME=meta-generic
4 TAGVER = $(shell cat VERSION | sed -e "s/\([0-9\.]*\).*/\1/")
5 DESTDIR=
6 ARCH=i586
7
8 ifeq ($(VERSION), $(TAGVER))
9         TAG = $(TAGVER)
10 else
11         TAG = "HEAD"
12 endif
13
14 all:
15
16 install:
17         install -d ${DESTDIR}/usr/share/package-groups/generic
18         install -d ${DESTDIR}/usr/share/image-configurations/generic/scripts
19         install -m 644 patterns/*.yaml ${DESTDIR}/usr/share/package-groups/generic
20         install -D scripts/* ${DESTDIR}/usr/share/image-configurations/generic/scripts
21         make -C src/generic-adaptation $@
22
23 test:
24         merge-patterns -o output/ -p patterns -s
25
26 tag:
27         git tag -a $(VERSION) -m "$(VERSION)"
28         git push --tags
29
30 changelog:
31         python ./scripts/gitlog2changelog.py
32
33
34 dist-bz2:
35         git archive --format=tar --prefix=$(NAME)-$(VERSION)/ $(TAG) | \
36                 bzip2  > $(NAME)-$(VERSION).tar.bz2
37
38 dist-gz:
39         git archive --format=tar --prefix=$(NAME)-$(VERSION)/ $(TAG) | \
40                 gzip  > $(NAME)-$(VERSION).tar.gz
41
42 dist: dist-bz2
43
44 clean:
45         rm -rf patterns.xml INDEX.xml group.xml *.xml