1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 04:17:35 +00:00

nix: Clean up files, use good practices

This commit is contained in:
RGBCube 2024-03-16 11:36:09 +03:00
parent 3a8bde9ef2
commit 52498f9c79
No known key found for this signature in database
7 changed files with 55 additions and 94 deletions

30
Toolchain/default.nix Normal file
View file

@ -0,0 +1,30 @@
{ pkgs ? import <nixpkgs> { } }: with pkgs;
mkShell.override { stdenv = gcc13Stdenv; } {
packages = [
ccache
cmake
curl
e2fsprogs
fuse2fs
gcc13
gmp
# To create port launcher icons
imagemagick
libmpc
mpfr
ninja
patch
pkg-config
rsync
texinfo
unzip
# To build the GRUB disk image
grub2
libxcrypt
openssl
parted
qemu
python3
];
}