add Makefile

This commit is contained in:
Tuna
2017-05-31 15:20:29 +07:00
parent 7cae900695
commit f4ad93a8cd
2 changed files with 31 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
BIND_DIR := build
MKDIR_P = mkdir -p
RM = rm -rf
default: build-all
build-jessie:
$(MAKE) clean-up
${MKDIR_P} ${CURDIR}/${BIND_DIR}
./pre-build.sh
./mkimage ${CURDIR}/${BIND_DIR}/jessie.tar jessie
build-all:
$(MAKE) clean-up
./pre-build.sh
./buildall
test-jessie:
cat ${CURDIR}/${BIND_DIR}/jessie.tar | docker import - minideb:jessie
./test minideb:jessie
clean-up:
${RM} ${CURDIR}/${BIND_DIR}
Executable
+8
View File
@@ -0,0 +1,8 @@
#!/bin/bash
set -e
set -u
set -o pipefail
apt-get update
apt-get install -y debootstrap debian-archive-keyring jq dpkg-dev