darwin.cctools: install ar man pages
In the distribution they are located in a separate directory from the others and the standard installation doesn't process them.
This commit is contained in:
parent
125c469d3e
commit
c00ad799a0
@ -1,4 +1,5 @@
|
|||||||
{ stdenv, fetchFromGitHub, autoconf, automake, libtool, autoreconfHook
|
{ stdenv, fetchFromGitHub, autoconf, automake, libtool, autoreconfHook
|
||||||
|
, installShellFiles
|
||||||
, libcxxabi, libuuid
|
, libcxxabi, libuuid
|
||||||
, libobjc ? null, maloader ? null
|
, libobjc ? null, maloader ? null
|
||||||
, enableTapiSupport ? true, libtapi
|
, enableTapiSupport ? true, libtapi
|
||||||
@ -30,7 +31,7 @@ let
|
|||||||
|
|
||||||
outputs = [ "out" "dev" "man" ];
|
outputs = [ "out" "dev" "man" ];
|
||||||
|
|
||||||
nativeBuildInputs = [ autoconf automake libtool autoreconfHook ];
|
nativeBuildInputs = [ autoconf automake libtool autoreconfHook installShellFiles ];
|
||||||
buildInputs = [ libuuid ]
|
buildInputs = [ libuuid ]
|
||||||
++ stdenv.lib.optionals stdenv.isDarwin [ libcxxabi libobjc ]
|
++ stdenv.lib.optionals stdenv.isDarwin [ libcxxabi libobjc ]
|
||||||
++ stdenv.lib.optional enableTapiSupport libtapi;
|
++ stdenv.lib.optional enableTapiSupport libtapi;
|
||||||
@ -88,6 +89,8 @@ let
|
|||||||
pushd include
|
pushd include
|
||||||
make DSTROOT=$out/include RC_OS=common install
|
make DSTROOT=$out/include RC_OS=common install
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
installManPage ar/ar.{1,5}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user