aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2025-11-24 09:34:05 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2025-11-24 09:38:24 +0100
commitd1fa81e403c8896aca34c2216c1453eb1783d295 (patch)
tree3559088cea8c980af376ec9fcf5f658587fbf4b7 /flake.nix
parent1e31b71afd1ead4644e99df6838a55481176e09a (diff)
flake: update
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index cb542ea..6940967 100644
--- a/flake.nix
+++ b/flake.nix
@@ -10,6 +10,18 @@
pkgs = import nixpkgs { system = "x86_64-linux"; };
in
{
+ packages.x86_64-linux.default = pkgs.stdenv.mkDerivation {
+ name = "memora";
+ src = self;
+ buildPhase = "zig build --release=safe";
+ installPhase = "mkdir -p $out/bin; install -t $out/bin/ zig-out/bin/memora";
+
+ buildInputs = [
+ pkgs.zig
+ pkgs.libexif
+ ];
+ };
+
devShells.x86_64-linux.default = pkgs.mkShell {
packages = [
pkgs.zig