nixpkgs/pkgs/misc/uml/builder.sh
Eelco Dolstra 9da3f23a89 * UML updated to 2.4.27-1.
svn path=/nixpkgs/trunk/; revision=1845
2004-12-09 19:48:40 +00:00

38 lines
641 B
Bash

. $stdenv/setup
# !!! hack
. $NIX_GCC/nix-support/add-flags
export NIX_LDFLAGS
postUnpack() {
unp() {
bunzip2 < $umlPatch > patch
}
unpackCmd=unp
unpackFile $umlPatch
patches="`pwd`/patch $noAioPatch"
}
postUnpack=postUnpack
configurePhase() {
cp $config .config
yes | make oldconfig ARCH=um
}
configurePhase=configurePhase
buildPhase() {
make linux ARCH=um
strip linux
make modules ARCH=um
}
buildPhase=buildPhase
installPhase() {
mkdir $out
mkdir $out/bin
cp -p linux $out/bin
make modules_install INSTALL_MOD_PATH=$out ARCH=um
}
installPhase=installPhase
genericBuild