cargo: install man pages
I thought about doing a seperate output for these, but they're tiny compared to the size of the binary, so there's no point. (cherry picked from commit 0489c1b4b20d13fa04e6460ead73893889ff2529)
This commit is contained in:
parent
5c8612d90c
commit
e1ed62abc2
@ -1,5 +1,5 @@
|
||||
{ stdenv, file, curl, pkgconfig, python3, openssl, cmake, zlib
|
||||
, makeWrapper, libiconv, cacert, rustPlatform, rustc
|
||||
, installShellFiles, makeWrapper, libiconv, cacert, rustPlatform, rustc
|
||||
, CoreFoundation, Security
|
||||
}:
|
||||
|
||||
@ -17,7 +17,7 @@ rustPlatform.buildRustPackage {
|
||||
# changes hash of vendor directory otherwise
|
||||
dontUpdateAutotoolsGnuConfigScripts = true;
|
||||
|
||||
nativeBuildInputs = [ pkgconfig cmake makeWrapper ];
|
||||
nativeBuildInputs = [ pkgconfig cmake installShellFiles makeWrapper ];
|
||||
buildInputs = [ cacert file curl python3 openssl zlib ]
|
||||
++ stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation Security libiconv ];
|
||||
|
||||
@ -37,6 +37,8 @@ rustPlatform.buildRustPackage {
|
||||
--suffix PATH : "${rustc}/bin" \
|
||||
--set CARGO_HTTP_CAINFO "${cacert}/etc/ssl/certs/ca-bundle.crt" \
|
||||
--set SSL_CERT_FILE "${cacert}/etc/ssl/certs/ca-bundle.crt"
|
||||
|
||||
installManPage src/tools/cargo/src/etc/man/*
|
||||
'';
|
||||
|
||||
checkPhase = ''
|
||||
|
Loading…
x
Reference in New Issue
Block a user