e3b57f9352e4db6132005b6ce533d93cc77d1ea7
[grml-debootstrap.git] / packer / Makefile
1 compile: fake-uname.so
2
3 GRML_DEBOOTSTRAP_VERSION=latest
4
5 fake-uname.so:
6         gcc -shared -fPIC -ldl fake-uname.c -o fake-uname.so
7
8 # Debian 9
9 stretch: fake-uname.so
10         packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
11
12 # Debian 8
13 jessie: fake-uname.so
14         packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
15
16 # Debian 7
17 wheezy: fake-uname.so
18         packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
19
20 # Debian 6.0
21 squeeze: fake-uname.so
22         packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
23
24 # Debian 5.0
25 lenny: fake-uname.so
26         packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
27
28 .PHONY: compile stretch jessie wheezy squeeze lenny