chore: Switch out submodules and add a nix shell
Some checks failed
Build / merge (push) Blocked by required conditions
Build / build-linux (3.12, DRM) (push) Waiting to run
Build / build-linux (3.12, Desktop) (push) Waiting to run
Build / build-linux (3.12, SDL) (push) Waiting to run
Build / build-linux (3.13, DRM) (push) Waiting to run
Build / build-linux (3.13, Desktop) (push) Waiting to run
Build / build-linux (3.13, SDL) (push) Waiting to run
Build / build-linux (3.9, DRM) (push) Waiting to run
Build / build-linux (3.9, Desktop) (push) Waiting to run
Build / build-linux (3.9, SDL) (push) Waiting to run
Build / build-linux (pypy-3.10, DRM) (push) Waiting to run
Build / build-linux (pypy-3.10, Desktop) (push) Waiting to run
Build / build-linux (pypy-3.10, SDL) (push) Waiting to run
Build / build-linux (pypy-3.11, DRM) (push) Waiting to run
Build / build-linux (pypy-3.11, Desktop) (push) Waiting to run
Build / build-linux (pypy-3.11, SDL) (push) Waiting to run
Build / build-linux (pypy-3.9, DRM) (push) Waiting to run
Build / build-linux (pypy-3.9, Desktop) (push) Waiting to run
Build / build-linux (pypy-3.9, SDL) (push) Waiting to run
Build / build-windows (3.10, Desktop) (push) Waiting to run
Build / build-windows (3.10, SDL) (push) Waiting to run
Build / build-windows (3.11, Desktop) (push) Waiting to run
Build / build-windows (3.11, SDL) (push) Waiting to run
Build / build-windows (3.12, Desktop) (push) Waiting to run
Build / build-windows (3.12, SDL) (push) Waiting to run
Build / build-windows (3.13, Desktop) (push) Waiting to run
Build / build-windows (3.13, SDL) (push) Waiting to run
Build / build-windows (3.9, Desktop) (push) Waiting to run
Build / build-windows (3.9, SDL) (push) Waiting to run
Build / build-windows (pypy-3.10, Desktop) (push) Waiting to run
Build / build-windows (pypy-3.10, SDL) (push) Waiting to run
Build / build-windows (pypy-3.11, Desktop) (push) Waiting to run
Build / build-windows (pypy-3.11, SDL) (push) Waiting to run
Build / build-windows (pypy-3.9, Desktop) (push) Waiting to run
Build / build-windows (pypy-3.9, SDL) (push) Waiting to run
Build / source-distro (push) Waiting to run
Build / dynamic-distro (push) Waiting to run
Build / build-mac-intel (3.10, Desktop) (push) Has been cancelled
Build / build-mac-intel (3.10, SDL) (push) Has been cancelled
Build / build-mac-intel (3.11, Desktop) (push) Has been cancelled
Build / build-mac-intel (3.11, SDL) (push) Has been cancelled
Build / build-mac-intel (3.12, Desktop) (push) Has been cancelled
Build / build-mac-intel (3.12, SDL) (push) Has been cancelled
Build / build-mac-intel (3.13, Desktop) (push) Has been cancelled
Build / build-mac-intel (3.13, SDL) (push) Has been cancelled
Build / build-mac-intel (3.9, Desktop) (push) Has been cancelled
Build / build-mac-intel (3.9, SDL) (push) Has been cancelled
Build / build-mac-intel (pypy-3.10, Desktop) (push) Has been cancelled
Build / build-mac-intel (pypy-3.10, SDL) (push) Has been cancelled
Build / build-mac-intel (pypy-3.11, Desktop) (push) Has been cancelled
Build / build-mac-intel (pypy-3.11, SDL) (push) Has been cancelled
Build / build-mac-intel (pypy-3.9, Desktop) (push) Has been cancelled
Build / build-mac-intel (pypy-3.9, SDL) (push) Has been cancelled
Build / build-linux (3.10, DRM) (push) Has been cancelled
Build / build-linux (3.10, Desktop) (push) Has been cancelled
Build / build-linux (3.10, SDL) (push) Has been cancelled
Build / build-linux (3.11, DRM) (push) Has been cancelled
Build / build-linux (3.11, Desktop) (push) Has been cancelled
Build / build-linux (3.11, SDL) (push) Has been cancelled

This commit is contained in:
Tera << 8 2025-06-07 20:19:23 -04:00
parent 8e85d28ca8
commit 51e50d4cb9
Signed by: imterah
GPG key ID: 8FA7DD57BA6CEA37
3 changed files with 32 additions and 2 deletions

2
.gitmodules vendored
View file

@ -1,6 +1,6 @@
[submodule "raylib-c"]
path = raylib-c
url = https://github.com/raysan5/raylib.git
url = https://git.terah.dev/imterah/raylib-drm-leasing
[submodule "raygui"]
path = raygui
url = https://github.com/raysan5/raygui.git

@ -1 +1 @@
Subproject commit 26548c10620c4ae6937cf8b506c777a006b33c16
Subproject commit 07c5e54f59cfddf53547793459488de37ca84244

30
shell.nix Normal file
View file

@ -0,0 +1,30 @@
{
pkgs ? import <nixpkgs> { },
}: pkgs.mkShell {
buildInputs = with pkgs; [
python3
cmake
clang-tools
pkg-config
wayland-scanner
wayland
libGL
libgbm
libdrm
xorg.libXi
xorg.libXcursor
xorg.libXrandr
xorg.libXinerama
xorg.libX11
];
shellHook = ''
export LD_LIBRARY_PATH="${pkgs.lib.makeLibraryPath [ pkgs.xorg.libX11 pkgs.libGL ]}:$LD_LIBRARY_PATH"
if [ ! -d ".venv" ]; then
python3 -m venv .venv
fi
source .venv/bin/activate
'';
}