diff options
| author | LLLL Colonq <llll@colonq> | 2026-04-23 02:20:44 -0400 |
|---|---|---|
| committer | LLLL Colonq <llll@colonq> | 2026-04-23 02:20:44 -0400 |
| commit | 9d2f27b2a9346467a8e5efa8f12e4ea075d3d777 (patch) | |
| tree | 6ed7f186a95210e2574267aaffedfe4d94b694e9 /flake.nix | |
| parent | 9f3223129c1405d5858f3740be6e3b1ca731ec67 (diff) | |
Scripting
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -11,14 +11,18 @@ nixpkgs.follows = "nixpkgs"; }; }; + pit = { + url = "github:lcolonq/pit"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; - outputs = { self, nixpkgs, crane, flake-utils, rust-overlay, ... }: + outputs = inputs@{ self, nixpkgs, ... }: let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; - overlays = [ (import rust-overlay) ]; + overlays = [ (import inputs.rust-overlay) ]; }; inherit (pkgs) lib; @@ -29,7 +33,7 @@ "x86_64-pc-windows-gnu" ]; }; - craneLib = (crane.mkLib pkgs).overrideToolchain rustToolchainFor; + craneLib = (inputs.crane.mkLib pkgs).overrideToolchain rustToolchainFor; glfw = pkgs.glfw.overrideAttrs (cur: prev: { cmakeFlags = []; # by default, static linking is disabled here @@ -57,6 +61,7 @@ pkgs.xorg.libxcb pkgs.libglvnd pkgs.alsa-lib + inputs.pit.packages.x86_64-linux.default ]; deps = path: nm: let |
