mirror of https://github.com/parazyd/arm-sdk.git
cleanup pi1
This commit is contained in:
parent
3d358361c7
commit
966ba2027e
|
|
@ -37,10 +37,9 @@ extra_packages+=()
|
||||||
custmodules=(snd_bcm2835)
|
custmodules=(snd_bcm2835)
|
||||||
|
|
||||||
gitkernel="https://github.com/raspberrypi/linux.git"
|
gitkernel="https://github.com/raspberrypi/linux.git"
|
||||||
gitbranch="rpi-4.9.y"
|
gitbranch="rpi-4.10.y"
|
||||||
rpifirmware="https://github.com/raspberrypi/firmware.git"
|
rpifirmware="https://github.com/raspberrypi/firmware.git"
|
||||||
|
|
||||||
make="ARCH=arm CROSS_COMPILE=$compiler"
|
|
||||||
|
|
||||||
prebuild() {
|
prebuild() {
|
||||||
fn prebuild
|
fn prebuild
|
||||||
|
|
@ -74,9 +73,22 @@ build_kernel_armel() {
|
||||||
|
|
||||||
get-kernel-sources || zerr
|
get-kernel-sources || zerr
|
||||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||||
make ${=makeopts} bcmrpi_defconfig || zerr
|
make \
|
||||||
make -j$(nproc) ${=makeopts} || zerr
|
$MAKEOPTS \
|
||||||
sudo -E make ${=makeopts} INSTALL_MOD_PATH=$strapdir modules_install || zerr
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
bcmrpi_defconfig || zerr
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler || zerr
|
||||||
|
sudo -E PATH="$PATH" \
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
INSTALL_MOD_PATH=$strapdir
|
||||||
|
modules_install || zerr
|
||||||
popd
|
popd
|
||||||
|
|
||||||
clone-git "$rpifirmware" "$R/tmp/kernels/$device_name/${device_name}-firmware"
|
clone-git "$rpifirmware" "$R/tmp/kernels/$device_name/${device_name}-firmware"
|
||||||
|
|
@ -90,10 +102,29 @@ build_kernel_armel() {
|
||||||
popd
|
popd
|
||||||
|
|
||||||
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
pushd $R/tmp/kernels/$device_name/${device_name}-linux
|
||||||
sudo -E make ${=makeopts} INSTALL_MOD_PATH=$strapdir firmware_install || zerr
|
sudo -E PATH="$PATH" \
|
||||||
make ${=makeopts} mrproper
|
make \
|
||||||
make ${=makeopts} bcmrpi_defconfig
|
$MAKEOPTS \
|
||||||
sudo -E make ${=makeopts} modules_prepare || zerr
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
INSTALL_MOD_PATH=$strapdir \
|
||||||
|
firmware_install || zerr
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
mrproper
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
bcmrpi_defconfig
|
||||||
|
sudo -E PATH="$PATH" \
|
||||||
|
make \
|
||||||
|
$MAKEOPTS \
|
||||||
|
ARCH=arm \
|
||||||
|
CROSS_COMPILE=$compiler \
|
||||||
|
modules_prepare || zerr
|
||||||
popd
|
popd
|
||||||
|
|
||||||
postbuild || zerr
|
postbuild || zerr
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue