Fix systemd unit location for Bookwyrm, move all mkdir calls to top
This commit is contained in:
parent
c306e47de1
commit
4b505625a7
3 changed files with 5 additions and 10 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue