|
|
@ -14,17 +14,17 @@ let |
|
|
|
|
|
|
|
|
|
|
|
/* Basic list of packages to cross-build */ |
|
|
|
/* Basic list of packages to cross-build */ |
|
|
|
basicCrossDrv = { |
|
|
|
basicCrossDrv = { |
|
|
|
gccCrossStageFinal = nativePlatforms; |
|
|
|
bison = nativePlatforms; |
|
|
|
bison.crossDrv = nativePlatforms; |
|
|
|
busybox = nativePlatforms; |
|
|
|
busybox.crossDrv = nativePlatforms; |
|
|
|
coreutils = nativePlatforms; |
|
|
|
coreutils.crossDrv = nativePlatforms; |
|
|
|
dropbear = nativePlatforms; |
|
|
|
dropbear.crossDrv = nativePlatforms; |
|
|
|
|
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
/* Basic list of packages to be natively built, |
|
|
|
/* Basic list of packages to be natively built, |
|
|
|
but need a crossSystem defined to get meaning */ |
|
|
|
but need a crossSystem defined to get meaning */ |
|
|
|
basicNativeDrv = { |
|
|
|
basicNativeDrv = { |
|
|
|
gdbCross.nativeDrv = nativePlatforms; |
|
|
|
buildPackages.gccCrossStageFinal = nativePlatforms; |
|
|
|
|
|
|
|
buildPackages.gdbCross = nativePlatforms; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
basic = basicCrossDrv // basicNativeDrv; |
|
|
|
basic = basicCrossDrv // basicNativeDrv; |
|
|
@ -85,7 +85,7 @@ in |
|
|
|
openssl.system = "linux-generic32"; |
|
|
|
openssl.system = "linux-generic32"; |
|
|
|
}; |
|
|
|
}; |
|
|
|
in mapTestOnCross crossSystem (basic // { |
|
|
|
in mapTestOnCross crossSystem (basic // { |
|
|
|
ubootSheevaplug.crossDrv = nativePlatforms; |
|
|
|
ubootSheevaplug = nativePlatforms; |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -98,14 +98,14 @@ in |
|
|
|
platform = {}; |
|
|
|
platform = {}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
coreutils.crossDrv = nativePlatforms; |
|
|
|
coreutils = nativePlatforms; |
|
|
|
boehmgc.crossDrv = nativePlatforms; |
|
|
|
boehmgc = nativePlatforms; |
|
|
|
gmp.crossDrv = nativePlatforms; |
|
|
|
gmp = nativePlatforms; |
|
|
|
guile_1_8.crossDrv = nativePlatforms; |
|
|
|
guile_1_8 = nativePlatforms; |
|
|
|
libffi.crossDrv = nativePlatforms; |
|
|
|
libffi = nativePlatforms; |
|
|
|
libtool.crossDrv = nativePlatforms; |
|
|
|
libtool = nativePlatforms; |
|
|
|
libunistring.crossDrv = nativePlatforms; |
|
|
|
libunistring = nativePlatforms; |
|
|
|
windows.wxMSW.crossDrv = nativePlatforms; |
|
|
|
windows.wxMSW = nativePlatforms; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -119,14 +119,14 @@ in |
|
|
|
platform = {}; |
|
|
|
platform = {}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
coreutils.crossDrv = nativePlatforms; |
|
|
|
coreutils = nativePlatforms; |
|
|
|
boehmgc.crossDrv = nativePlatforms; |
|
|
|
boehmgc = nativePlatforms; |
|
|
|
gmp.crossDrv = nativePlatforms; |
|
|
|
gmp = nativePlatforms; |
|
|
|
guile_1_8.crossDrv = nativePlatforms; |
|
|
|
guile_1_8 = nativePlatforms; |
|
|
|
libffi.crossDrv = nativePlatforms; |
|
|
|
libffi = nativePlatforms; |
|
|
|
libtool.crossDrv = nativePlatforms; |
|
|
|
libtool = nativePlatforms; |
|
|
|
libunistring.crossDrv = nativePlatforms; |
|
|
|
libunistring = nativePlatforms; |
|
|
|
windows.wxMSW.crossDrv = nativePlatforms; |
|
|
|
windows.wxMSW = nativePlatforms; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -156,9 +156,9 @@ in |
|
|
|
}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
coreutils.crossDrv = nativePlatforms; |
|
|
|
coreutils = nativePlatforms; |
|
|
|
ed.crossDrv = nativePlatforms; |
|
|
|
ed = nativePlatforms; |
|
|
|
patch.crossDrv = nativePlatforms; |
|
|
|
patch = nativePlatforms; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -182,16 +182,16 @@ in |
|
|
|
}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
in mapTestOnCross crossSystem { |
|
|
|
coreutils.crossDrv = nativePlatforms; |
|
|
|
coreutils = nativePlatforms; |
|
|
|
ed.crossDrv = nativePlatforms; |
|
|
|
ed = nativePlatforms; |
|
|
|
patch.crossDrv = nativePlatforms; |
|
|
|
patch = nativePlatforms; |
|
|
|
vim.crossDrv = nativePlatforms; |
|
|
|
vim = nativePlatforms; |
|
|
|
unzip.crossDrv = nativePlatforms; |
|
|
|
unzip = nativePlatforms; |
|
|
|
ddrescue.crossDrv = nativePlatforms; |
|
|
|
ddrescue = nativePlatforms; |
|
|
|
lynx.crossDrv = nativePlatforms; |
|
|
|
lynx = nativePlatforms; |
|
|
|
patchelf.crossDrv = nativePlatforms; |
|
|
|
patchelf = nativePlatforms; |
|
|
|
binutils.crossDrv = nativePlatforms; |
|
|
|
buildPackages.binutils = nativePlatforms; |
|
|
|
mpg123.crossDrv = nativePlatforms; |
|
|
|
mpg123 = nativePlatforms; |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|