File tree Expand file tree Collapse file tree 3 files changed +103
-1
lines changed
Expand file tree Collapse file tree 3 files changed +103
-1
lines changed Original file line number Diff line number Diff line change 11/.zig-cache
2- /zig-cache
32/zig-out
3+ /result
44# generated by htmlentities.zig
55src /entities.zig
Original file line number Diff line number Diff line change 1+ {
2+ inputs = {
3+ nixpkgs . url = "github:NixOS/nixpkgs/nixos-25.05" ;
4+ flake-utils . url = "github:numtide/flake-utils" ;
5+ } ;
6+
7+ outputs =
8+ {
9+ self ,
10+ nixpkgs ,
11+ flake-utils ,
12+ } :
13+ flake-utils . lib . eachDefaultSystem (
14+ system :
15+ let
16+ pkgs = nixpkgs . legacyPackages . ${ system } ;
17+ inherit ( pkgs ) lib ;
18+ in
19+ rec {
20+ formatter . default = pkgs . nixfmt-rfc-style ;
21+
22+ packages . default = pkgs . stdenv . mkDerivation {
23+ name = "koino-build" ;
24+ src = ./. ;
25+
26+ nativeBuildInputs = [
27+ pkgs . zig
28+ ] ;
29+
30+ buildPhase = ''
31+ export ZIG_GLOBAL_CACHE_DIR="$TMPDIR/zig"
32+ zig build
33+ mkdir -p $out/bin
34+ mv zig-out/bin/koino $out/bin/koino
35+ '' ;
36+
37+ dontInstall = true ;
38+ } ;
39+ }
40+ ) ;
41+ }
You can’t perform that action at this time.
0 commit comments