upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2024-09-11 12:31:16 +0100
committerDanConwayDev <DanConwayDev@protonmail.com>2024-09-11 12:31:16 +0100
commitdb17699af4b0ec839b8340766aab91bacf974cd4 (patch)
treeec735402405f20580e6b34117be583adfa898427 /flake.nix
parent0ec32cf5e63ad2b97ff8815a65703355f7db92ee (diff)
build: add nix build derivation for tarball
so a tarball can be created per system for issuing releases
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index de1d0bf..eb6fe6f 100644
--- a/flake.nix
+++ b/flake.nix
@@ -64,6 +64,14 @@
64 openssl 64 openssl
65 ]; 65 ];
66 }; 66 };
67 # Create a tarball for the built package
68 packages.tarball = stdenv.mkDerivation {
69 name = "${manifest.package.name}-${manifest.package.version}-${system}.tar.gz";
70 buildInputs = [ coreutils ];
71 buildPhase = ''
72 tar -czf $out/${manifest.package.name}-${manifest.package.version}-${system}.tar.gz -C $out .
73 '';
74 };
67 } 75 }
68 ); 76 );
69} \ No newline at end of file 77} \ No newline at end of file