mcbin

mcbin.git
git clone git://git.lenczewski.org/mcbin.git
Log | Files | Refs | README

setup.sh (1149B)


      1 #!/bin/sh
      2 
      3 git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
      4 ( cd linux; git checkout linux-6.12.y )
      5 
      6 # TODO: implement EDKII build
      7 # git clone https://github.com/tianocore/edk2.git
      8 # (cd edk2; git submodule update --init)
      9 # git clone https://github.com/tianocore/edk2-platforms.git
     10 # (cd edk2-platforms; git submodule update --init; git apply ../patches/edk2-platform-mcbin.patch)
     11 # git clone https://github.com/tianocore/edk2-non-osi.git
     12 # (cd edk2-non-osi; git submodule update --init)
     13 
     14 git clone https://github.com/u-boot/u-boot.git
     15 ( cd u-boot; git checkout v2026.04; git apply ../patches/u-boot-clang.patch )
     16 
     17 git clone https://github.com/ARM-software/arm-trusted-firmware.git tfa
     18 ( cd tfa; git checkout lts-v2.14.0; git apply ../patches/tfa-clang.patch )
     19 
     20 git clone https://github.com/MarvellEmbeddedProcessors/mv-ddr-marvell.git mv-ddr
     21 ( cd mv-ddr; git apply ../patches/mv-ddr-clang-got.patch )
     22 
     23 # NOTE: mrvl_scp_bl2.img from the sdk 10.0.1.0 is power-management enabled
     24 git clone https://github.com/MarvellEmbeddedProcessors/binaries-marvell.git mv-bin
     25 ( cd mv-bin; git checkout binaries-marvell-armada-SDK10.0.1.0 )