diff --git a/bookwyrm.nix b/bookwyrm.nix index de83795..19ed064 100644 --- a/bookwyrm.nix +++ b/bookwyrm.nix @@ -83,17 +83,21 @@ mkDerivation { mkdir -p $out/lib/python3.11/site-packages + # Python dependencies + ${ concatStringsSep "\n" ( map ( package : '' - ln -s ${package}/lib/python3.11/site-packages/* $out/lib/python3.11/site-packages/ + ln -sf ${package}/lib/python3.11/site-packages/* $out/lib/python3.11/site-packages/ '' ) dependencies ) } - # rm $out/lib/python3.11/site-packages/__pycache__ + # Python packages cp -r $src/bookwyrm $out/lib/python3.11/site-packages/ cp -r $src/celerywyrm $out/lib/python3.11/site-packages/ mkdir -p $out/bin + # Executables + cat << EOF > $out/bin/bookwyrm #!/run/current-system/sw/bin/sh