From 1f551c464ac7df5e5fc217ebc98bf6259dcf8e8c Mon Sep 17 00:00:00 2001 From: jegp Date: Thu, 1 Jun 2023 18:33:26 +0200 Subject: [PATCH] Added a flake run configuration --- flake.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/flake.nix b/flake.nix index 23ee015..7846629 100644 --- a/flake.nix +++ b/flake.nix @@ -17,9 +17,22 @@ pkgs = import nixpkgs { inherit system overlays; }; + restream-bin = pkgs.stdenv.mkDerivation { + name = "restream"; + version = "0.0.1"; + src = ./.; + nativeBuildInputs = [ pkgs.makeWrapper pkgs.lz4 pkgs.ffmpeg-full ]; + buildInputs = [ pkgs.lz4 ]; + + installPhase = '' + install -m755 -D reStream.sh $out/bin/restream + wrapProgram $out/bin/restream --prefix PATH : ${pkgs.lib.makeBinPath [pkgs.lz4 pkgs.ffmpeg-full]} + ''; + }; in with pkgs; { devShell = (import ./default.nix).devShell pkgs; + packages.default = restream-bin; }); }