nix-zephyr-sdk/shells/zephyr.nix
Sebastian Wendel 4ef32ae3cb
All checks were successful
build / check (push) Successful in 27s
build / build (push) Successful in 3m30s
added python dependencies for west
2023-09-15 19:21:14 +02:00

41 lines
602 B
Nix

{self, ...}: system:
with self.pkgs.${system};
with self.packages.${system};
mkShell {
name = "zephyr-dev";
buildInputs = [
# C/CPP
bear
bison
ccache
clang
clang-tools
clangStdenv
cmake
cmake-format
cmake-language-server
dfu-util
flex
gdb
gnumake
gperf
gtest
libffi
libusb
ncurses
ninja
# Zephyr
(python310.withPackages (ps:
with ps; [
west
pyelftools
]))
zephyr-sdk
# ESP
espup
esptool
];
}