Create overlapping subdirs dynamically in Bookwyrm package
This commit is contained in:
parent
13ece26baa
commit
50403ebd3d
1 changed files with 9 additions and 1 deletions
|
@ -109,7 +109,7 @@ mkDerivation {
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
runHook preBuild
|
runHook preBuild
|
||||||
|
|
||||||
mkdir -p /build/lib/python3.11/site-packages/opentelemetry/exporter/otlp/proto
|
mkdir -p /build/lib/python3.11/site-packages
|
||||||
|
|
||||||
# Python dependencies
|
# Python dependencies
|
||||||
|
|
||||||
|
@ -118,8 +118,12 @@ mkDerivation {
|
||||||
done
|
done
|
||||||
|
|
||||||
${ concatStringsSep "\n" ( map ( dependency : ''
|
${ concatStringsSep "\n" ( map ( dependency : ''
|
||||||
|
|
||||||
|
mkdir -p /build/lib/python3.11/site-packages/${ dependency . subDirectory }
|
||||||
|
|
||||||
ln -s ${ dependency . package }/lib/python3.11/site-packages/${ dependency . subDirectory }/* \
|
ln -s ${ dependency . package }/lib/python3.11/site-packages/${ dependency . subDirectory }/* \
|
||||||
/build/lib/python3.11/site-packages/${ dependency . subDirectory }/
|
/build/lib/python3.11/site-packages/${ dependency . subDirectory }/
|
||||||
|
|
||||||
'' ) overlappingPythonDependencies ) }
|
'' ) overlappingPythonDependencies ) }
|
||||||
|
|
||||||
export PYTHONPATH=/build/lib/python3.11/site-packages
|
export PYTHONPATH=/build/lib/python3.11/site-packages
|
||||||
|
@ -152,8 +156,12 @@ mkDerivation {
|
||||||
done
|
done
|
||||||
|
|
||||||
${ concatStringsSep "\n" ( map ( dependency : ''
|
${ concatStringsSep "\n" ( map ( dependency : ''
|
||||||
|
|
||||||
|
mkdir -p $out/lib/python3.11/site-packages/${ dependency . subDirectory }
|
||||||
|
|
||||||
ln -s ${ dependency . package }/lib/python3.11/site-packages/${ dependency . subDirectory }/* \
|
ln -s ${ dependency . package }/lib/python3.11/site-packages/${ dependency . subDirectory }/* \
|
||||||
$out/lib/python3.11/site-packages/${ dependency . subDirectory }/
|
$out/lib/python3.11/site-packages/${ dependency . subDirectory }/
|
||||||
|
|
||||||
'' ) overlappingPythonDependencies ) }
|
'' ) overlappingPythonDependencies ) }
|
||||||
|
|
||||||
# Python packages
|
# Python packages
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue