Blame env/debian-7-32bit/build-base.sh

Ivan Mahonin 10e43d
#!/bin/bash -x
Ivan Mahonin 10e43d
Ivan Mahonin 10e43d
set -e
Ivan Mahonin 10e43d
Ivan Mahonin 10e43d
arch=i386
Ivan Mahonin 10e43d
suite=wheezy
Ivan Mahonin a1747c
chrooter_image="morevnaproject/debian-$arch:$suite"
Ivan Mahonin 10e43d
Ivan Mahonin e71c94
SCRIPT_DIR=$(cd `dirname "$0"`; pwd)
Ivan Mahonin e71c94
BASE_DIR=`dirname "$SCRIPT_DIR"`
Ivan Mahonin 8fa589
BASE_DIR=`dirname "$BASE_DIR"`
Ivan Mahonin e71c94
CONFIG_FILE="$BASE_DIR/config.sh"
Ivan Mahonin e71c94
if [ -f $CONFIG_FILE ]; then
Ivan Mahonin e71c94
	source $CONFIG_FILE
Ivan Mahonin e71c94
fi
Ivan Mahonin e71c94
Ivan Mahonin 9a8dee
IMAGE_FILE="$SCRIPT_DIR/debian-$suite-$arch.iso"
Ivan Mahonin 8fa589
if [ ! -f "$IMAGE_FILE" ]; then
Ivan Mahonin 9a8dee
    "$SCRIPT_DIR/build-iso.sh"
Ivan Mahonin 8fa589
fi
Ivan Mahonin 8fa589
Ivan Mahonin e71c94
Ivan Mahonin 8fa589
if [ -f "$IMAGE_FILE" ]; then
Ivan Mahonin a1747c
    chrooter import - $chrooter_image < "$IMAGE_FILE"
Ivan Mahonin 10e43d
else
Ivan Mahonin 8fa589
    echo "File $IMAGE_FILE not found"
Ivan Mahonin 9a8dee
    echo "You may try to create it by command $SCRIPT_DIR/build-iso.sh"
Ivan Mahonin 10e43d
fi