summarylogtreecommitdiffstats
path: root/dfhack-run.sh
diff options
context:
space:
mode:
authorZiusudra2022-09-30 21:26:03 -0600
committerZiusudra2022-09-30 21:26:03 -0600
commit87b71a5d20ca6d746932c8750eceea939d45c7db (patch)
treeccf40deedd3e47bd02de2d24bc88c2543fc51a7b /dfhack-run.sh
parentd8656bda1321180225bd9780c589423d7dd3ed53 (diff)
downloadaur-87b71a5d20ca6d746932c8750eceea939d45c7db.tar.gz
DFHack 0.47.05-r7 +updated launch scripts
Diffstat (limited to 'dfhack-run.sh')
-rw-r--r--dfhack-run.sh25
1 files changed, 8 insertions, 17 deletions
diff --git a/dfhack-run.sh b/dfhack-run.sh
index 7355a7d58f42..a4e3e1f730b3 100644
--- a/dfhack-run.sh
+++ b/dfhack-run.sh
@@ -2,27 +2,18 @@
# check for dwarffortress user directory
if [[ ! -d ~/.dwarffortress ]] ; then
- mkdir -p ~/.dwarffortress/data
-
- ln -s /opt/dwarffortress/raw ~/.dwarffortress/raw
- ln -s /opt/dwarffortress/libs ~/.dwarffortress/libs
- cp -rn /opt/dwarffortress/data/init ~/.dwarffortress/data/init
-
- for link in announcement art dipscript help index initial_movies movies shader.fs shader.vs sound speech ; do
- cp -r /opt/dwarffortress/data/$link ~/.dwarffortress/data/$link
- done
+ echo "Error: dfhack-run passes commands to a running instance of\
+ DFHack, but ~/.dwarffortress/ does not exist and should have been\
+ created when dfhack was run" >&2
+ exit 1
fi
# check for dfhack user directory
if [[ ! -d ~/.dwarffortress/hack ]] ; then
- ln -s /opt/dwarffortress/hack ~/.dwarffortress/hack
- ln -s /opt/dwarffortress/stonesense ~/.dwarffortress/stonesense
- ln -s /opt/dwarffortress/dfhack ~/.dwarffortress/dfhack
- ln -s /opt/dwarffortress/dfhack-run ~/.dwarffortress/dfhack-run
- ln -s /opt/dwarffortress/dfhack.init-example ~/.dwarffortress/dfhack.init-example
- cp -r /opt/dwarffortress/dfhack-config ~/.dwarffortress/dfhack-config
-
- cp ~/.dwarffortress/dfhack.init{-example,}
+ echo "Error: dfhack-run passes commands to a running instance of\
+ DFHack, but ~/.dwarffortress/hack/ does not exist and should have been\
+ created when dfhack was run" >&2
+ exit 1
fi
# workaround for bug in Debian/Ubuntu SDL patch