| 123456789101112131415161718192021222324 |
- { pkgs ? import <nixpkgs> {} }:
- pkgs.mkShell {
- buildInputs = with pkgs; [
- meson
- ninja
- pkg-config
- gtk4
- gtkmm4
- libsigcxx
-
- # Development tools
- gdb
- valgrind
- clang-tools
- ];
- shellHook = ''
- echo "MineSweeper Development Environment"
- echo "=================================="
- echo "Build with: meson setup build && meson compile -C build"
- echo "Run with: ./build/minesweeper"
- '';
- }
|