+ outputs = { zig2nix, ... }: let
+ flake-utils = zig2nix.inputs.flake-utils;
+ in (flake-utils.lib.eachDefaultSystem (system: let
+ # Zig flake helper
+ # Check the flake.nix in zig2nix project for more options:
+ # <https://github.com/Cloudef/zig2nix/blob/master/flake.nix>
+ env = zig2nix.outputs.zig-env.${system} {};
+ in with builtins; with env.pkgs.lib; rec {
+ apps.default = env.app [] "zig build run -- \"$@\"";
+ packages.default = env.package {
+ src = cleanSource ./.;