nixpkgs/pkgs/os-specific/linux/qc-usb/builder.sh
Eelco Dolstra c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00

27 lines
480 B
Bash

source $stdenv/setup
hashname=$(basename $kernel)
echo $hashname
if echo "$hashname" | grep -q '^[a-z0-9]\{32\}-'; then
hashname=$(echo "$hashname" | cut -c -32)
fi
stripHash $kernel
version=$(echo $strippedName | cut -c 7-)-$hashname
echo "version $version"
export version
mkdir -p $out/lib/modules/$version/misc
LINUX_DIR=$kernel/lib/modules/$version/build
PREFIX=$out
MODULE_DIR=$out/lib/modules/$version
export LINUX_DIR
export PREFIX
export MODULE_DIR
genericBuild