fixed fstab
[platform/upstream/meta-base.git] / Makefile
1 # ex: set tabstop=4 noexpandtab: 
2 VERSION = $(shell cat VERSION)
3 NAME=patterns-base
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/base
18         install -d ${DESTDIR}/usr/share/image-configurations/base/configs
19         install -d ${DESTDIR}/usr/share/image-configurations/base/custom
20         install -d ${DESTDIR}/usr/share/image-configurations/base/custom/scripts
21         install -d ${DESTDIR}/usr/share/image-configurations/base/custom/part
22         install -m 644 patterns/*.yaml ${DESTDIR}/usr/share/package-groups/base
23         install -m 644 image-configs/base.yaml ${DESTDIR}/usr/share/image-configurations/base
24         install -m 644 image-configs/base-repos.yaml ${DESTDIR}/usr/share/image-configurations/base
25         install -m 644 image-configs/configs/*.yaml ${DESTDIR}/usr/share/image-configurations/base/configs
26         install -D image-configs/custom/part/* ${DESTDIR}/usr/share/image-configurations/base/custom/part
27         install -D image-configs/custom/scripts/* ${DESTDIR}/usr/share/image-configurations/base/custom/scripts
28
29 tag:
30         git tag -a $(VERSION) -m "$(VERSION)"
31         git push --tags
32
33 changelog:
34         python ./scripts/gitlog2changelog.py
35
36
37 dist-bz2:
38         git archive --format=tar --prefix=$(NAME)-$(VERSION)/ $(TAG) | \
39                 bzip2  > $(NAME)-$(VERSION).tar.bz2
40
41 dist-gz:
42         git archive --format=tar --prefix=$(NAME)-$(VERSION)/ $(TAG) | \
43                 gzip  > $(NAME)-$(VERSION).tar.gz
44
45 dist: dist-bz2
46
47 clean:
48         rm -rf patterns.xml INDEX.xml group.xml *.xml