diff options
author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2024-10-04 17:20:35 +0200 |
---|---|---|
committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2024-10-04 17:20:35 +0200 |
commit | 74f3dd4af2c2214149e3a969face36a2b4468840 (patch) | |
tree | 628bd8ba3060207d62773c2f5e66ce9af07f03c8 /flake.nix | |
parent | build(.envrc): Add a shebang (diff) | |
download | quotify-74f3dd4af2c2214149e3a969face36a2b4468840.tar.gz quotify-74f3dd4af2c2214149e3a969face36a2b4468840.zip |
docs(manual): Remove
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/flake.nix b/flake.nix index df124f6..2b20986 100644 --- a/flake.nix +++ b/flake.nix @@ -6,7 +6,6 @@ # # You should have received a copy of the License along with this program. # If not, see <https://www.gnu.org/licenses/agpl.txt>. - { description = "A simple cli utility to shell quote the text inputed into it"; @@ -73,9 +72,6 @@ then pkgs.rust-bin.selectLatestNightlyWith (toolchain: toolchain.default) else pkgs.rust-bin.stable.latest.default; - cargo_toml = craneLib.cleanCargoToml {cargoToml = ./Cargo.toml;}; - pname = cargo_toml.package.name; - craneLib = (crane.mkLib pkgs).overrideToolchain rust_minimal; craneBuild = craneLib.buildPackage { src = craneLib.cleanCargoSource ./.; @@ -83,31 +79,9 @@ doCheck = true; }; - manual = pkgs.stdenv.mkDerivation { - name = "${pname}-manual"; - inherit (cargo_toml.package) version; - - src = ./docs; - nativeBuildInputs = with pkgs; [pandoc]; - - buildPhase = '' - mkdir --parents $out/docs; - - pandoc "./${pname}.1.md" -s -t man > $out/docs/${pname}.1 - ''; - - installPhase = '' - install -D $out/docs/${pname}.1 $out/share/man/man1/${pname}; - ''; - }; - treefmtEval = import ./treefmt.nix {inherit treefmt-nix pkgs;}; in { - packages.default = pkgs.symlinkJoin { - inherit (cargo_toml.package) name; - - paths = [manual craneBuild]; - }; + packages.default = craneBuild; checks = { inherit craneBuild; |