projects
/
grml-debootstrap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ensure that MBR jumping to GRUB's core.img code
[grml-debootstrap.git]
/
packer
/
Makefile
diff --git
a/packer/Makefile
b/packer/Makefile
index
e3b57f9
..
c152feb
100644
(file)
--- a/
packer/Makefile
+++ b/
packer/Makefile
@@
-1,28
+1,35
@@
+GRML_DEBOOTSTRAP_VERSION=latest
+GRML_DEBOOTSTRAP_LOCAL_PATH=$(shell pwd)/local_dir
+
compile: fake-uname.so
compile: fake-uname.so
-GRML_DEBOOTSTRAP_VERSION=latest
+install:
+ cd .. && make DESTDIR=packer/local_dir install
+
+clean:
+ rm -rf local_dir
fake-uname.so:
gcc -shared -fPIC -ldl fake-uname.c -o fake-uname.so
# Debian 9
fake-uname.so:
gcc -shared -fPIC -ldl fake-uname.c -o fake-uname.so
# Debian 9
-stretch: fake-uname.so
- packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
+stretch: fake-uname.so
clean install
+ packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION)
-var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH)
debian64.json
# Debian 8
# Debian 8
-jessie: fake-uname.so
- packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
+jessie: fake-uname.so
clean install
+ packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION)
-var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH)
debian64.json
# Debian 7
# Debian 7
-wheezy: fake-uname.so
- packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
+wheezy: fake-uname.so
clean install
+ packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION)
-var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH)
debian64.json
# Debian 6.0
# Debian 6.0
-squeeze: fake-uname.so
- packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
+squeeze: fake-uname.so
clean install
+ packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION)
-var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH)
debian64.json
# Debian 5.0
# Debian 5.0
-lenny: fake-uname.so
- packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION) debian64.json
+lenny: fake-uname.so
clean install
+ packer build -var debian_version=$@ -var grml_debootstrap_version=$(GRML_DEBOOTSTRAP_VERSION)
-var grml_debootstrap_local_path=$(GRML_DEBOOTSTRAP_LOCAL_PATH)
debian64.json
.PHONY: compile stretch jessie wheezy squeeze lenny
.PHONY: compile stretch jessie wheezy squeeze lenny