#!/bin/sh

# set -x

ARCH=k8
DATE=`date +%Y%m%d`

SRC_DIR=/usr/src/linux

MAKE_KPKG=make-kpkg
SET_ROOT=fakeroot
ROOT_CMD="--rootcmd $SET_ROOT"
INITRD="--initrd"

KPKG_OPTIONS="--revision $DATE --append-to-version -$ARCH-$1"
KPKG_OPTIONS_MODULES=$KPKG_OPTIONS
KPKG_OPTIONS_KERNEL="$KPKG_OPTIONS $INITRD"

if [ -z $1 ]; then
    echo "Usage kernel_image_modules <revision> (ex. kernel_image_modules 2)"
    exit
fi

echo "Construit le paquet kernel-image et les paquets de modules \
le $DATE, revision $ARCH-$1"

cd $SRC_DIR

# cible clean
$SET_ROOT $MAKE_KPKG clean
	
# cible kernel_image	
$MAKE_KPKG $KPKG_OPTIONS_KERNEL $ROOT_CMD kernel_image

# cible modules_clean
$SET_ROOT $MAKE_KPKG modules_clean

# cible modules_image
$SET_ROOT $MAKE_KPKG $KPKG_OPTIONS_MODULES modules_image
