better layout, make sure we can differentiate between different configurations
svn path=/nixpkgs/trunk/; revision=4465
This commit is contained in:
parent
2f3dfaa5b9
commit
bfcb644bb4
@ -4,6 +4,7 @@ preBuild=preBuild
|
|||||||
|
|
||||||
preBuild() {
|
preBuild() {
|
||||||
cp $config .config
|
cp $config .config
|
||||||
|
makeFlags="CROSS=$cross-";
|
||||||
}
|
}
|
||||||
|
|
||||||
genericBuild
|
genericBuild
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{stdenv, fetchurl, gcc40arm, kernelHeadersArm, binutilsArm}:
|
{stdenv, fetchurl, gccCross, kernelHeadersCross, binutilsCross, cross}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
builder = ./builder.sh;
|
builder = ./builder.sh;
|
||||||
@ -7,8 +7,13 @@ stdenv.mkDerivation {
|
|||||||
url = http://www.uclibc.org/downloads/uClibc-0.9.28.tar.bz2;
|
url = http://www.uclibc.org/downloads/uClibc-0.9.28.tar.bz2;
|
||||||
md5 = "1ada58d919a82561061e4741fb6abd29";
|
md5 = "1ada58d919a82561061e4741fb6abd29";
|
||||||
};
|
};
|
||||||
config = ./config;
|
config = if cross == "mips-linux"
|
||||||
inherit kernelHeadersArm;
|
then ./config-mips-linux
|
||||||
buildInputs = [gcc40arm binutilsArm];
|
else if cross == "arm-linux"
|
||||||
makeFlags="CROSS=arm-linux-";
|
then ./config-arm-linux
|
||||||
|
else "";
|
||||||
|
|
||||||
|
inherit kernelHeadersCross;
|
||||||
|
buildInputs = [gccCross binutilsCross];
|
||||||
|
inherit cross;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user