diff --git a/flake.nix b/flake.nix index 55a5e0a..eafa787 100644 --- a/flake.nix +++ b/flake.nix @@ -11,11 +11,19 @@ pkgs = import nixpkgs { inherit system; }; naersk-lib = pkgs.callPackage naersk { }; in - { + rec { defaultPackage = naersk-lib.buildPackage ./.; devShell = with pkgs; mkShell { - buildInputs = [ cargo rustc rustfmt pre-commit rustPackages.clippy pkg-config openssl ]; + buildInputs = [ cargo rustc rustfmt pre-commit rustPackages.clippy ]; RUST_SRC_PATH = rustPlatform.rustLibSrc; }; + dockerImage.smolhaj-ng = pkgs.dockerTools.buildImage { + name = "smolhaj-ng"; + tag = "latest"; + + config = { + Cmd = [ "${naersk-lib.buildPackage ./.}/bin/smolhaj-ng" ]; + }; + }; }); } \ No newline at end of file