File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33set -euxo pipefail
44
5+ git submodule init
6+ git submodule update
7+
58python3 -m venv venv
69source venv/bin/activate
710pip install -U pip
811pip install pyyaml pykwalify packaging pyelftools colorama setuptools==68.2.2
912
10- sed -e ' s_ "/bin:/usr/bin"_ "/bin:/usr/bin:' " $( dirname " $( which gcc) " ) :$( dirname " $( which dtc) " ) " ' "_ ' -i src/platform/ec/zephyr/zmake/zmake/jobserver.py
13+ sed -e ' s# "/bin:/usr/bin"# "/bin:/usr/bin:' " $( dirname " $( which gcc) " ) :$( dirname " $( which dtc) " ) " ' ","DYLD_LIBRARY_PATH":" ' " $( dirname " $( dirname " $( which dtc ) " ) " ) /lib " ' "# ' -i src/platform/ec/zephyr/zmake/zmake/jobserver.py
1114pip install src/platform/ec/zephyr/zmake
1215
1316sed -e ' s/>=61.0/==68.2.2/' -i src/third_party/u-boot/files/tools/dtoc/pyproject.toml
Original file line number Diff line number Diff line change 2121
2222 devShells . default = pkgs . mkShell {
2323 buildInputs = with pkgs ; [
24- # pkgsCross.arm-embedded.buildPackages.gcc
2524 ( zephyr-nix . packages . ${ system } . sdk-0_16 . override { targets = [ "arm-zephyr-eabi" ] ; } )
26- # gcc-arm-embedded
27- # gcc
28- # gnumake
29- # git-repo
30- # swig # or swig3?
3125 python312
3226 python312Packages . libfdt # <- 311 version fails to build
3327 dtc
3428 cmake
35- file
3629 ninja
37- # wget
38- # uv
3930 ] ;
4031 } ;
4132 } ) ;
You can’t perform that action at this time.
0 commit comments