cudatolkit: fix documentation into $doc output

This commit is contained in:
David Guibert 2021-08-17 09:10:17 +02:00
parent 659354f0b7
commit e6da69e878

View file

@ -100,14 +100,14 @@ stdenv.mkDerivation rec {
mv * $out/ mv * $out/
''} ''}
${lib.optionalString (lib.versionAtLeast version "11") '' ${lib.optionalString (lib.versionAtLeast version "11") ''
mkdir -p $out/bin $out/lib64 $out/include $out/doc mkdir -p $out/bin $out/lib64 $out/include $doc
for dir in pkg/builds/* pkg/builds/cuda_nvcc/nvvm pkg/builds/cuda_cupti/extras/CUPTI; do for dir in pkg/builds/* pkg/builds/cuda_nvcc/nvvm pkg/builds/cuda_cupti/extras/CUPTI; do
if [ -d $dir/bin ]; then if [ -d $dir/bin ]; then
mv $dir/bin/* $out/bin mv $dir/bin/* $out/bin
fi fi
if [ -d $dir/doc ]; then if [ -d $dir/doc ]; then
(cd $dir/doc && find . -type d -exec mkdir -p $out/doc/\{} \;) (cd $dir/doc && find . -type d -exec mkdir -p $doc/\{} \;)
(cd $dir/doc && find . \( -type f -o -type l \) -exec mv \{} $out/doc/\{} \;) (cd $dir/doc && find . \( -type f -o -type l \) -exec mv \{} $doc/\{} \;)
fi fi
if [ -L $dir/include ] || [ -d $dir/include ]; then if [ -L $dir/include ] || [ -d $dir/include ]; then
(cd $dir/include && find . -type d -exec mkdir -p $out/include/\{} \;) (cd $dir/include && find . -type d -exec mkdir -p $out/include/\{} \;)