Fix systemd unit location for Bookwyrm, move all mkdir calls to top

This commit is contained in:
Reinout Meliesie 2025-03-04 11:29:42 +01:00
parent c306e47de1
commit 4b505625a7
Signed by: zedfrigg
GPG key ID: 3AFCC06481308BC6
3 changed files with 5 additions and 10 deletions

View file

@ -81,7 +81,9 @@ mkDerivation {
in ''
runHook preInstall
mkdir -p $out/bin
mkdir -p $out/lib/python3.11/site-packages
mkdir -p $out/lib/systemd/system
# Python dependencies
@ -94,8 +96,6 @@ mkDerivation {
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
@ -116,11 +116,9 @@ mkDerivation {
chmod +x $out/bin/bookwyrm
mkdir -p $out/etc/systemd/system
# Systemd units
cat <<- EOF > $out/etc/systemd/system/bookwyrm.service
cat <<- EOF > $out/lib/systemd/system/bookwyrm.service
[Unit]
After=network.target