diff options
Diffstat (limited to 'games-util/dfhack/files/dfhack')
| -rw-r--r-- | games-util/dfhack/files/dfhack | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/games-util/dfhack/files/dfhack b/games-util/dfhack/files/dfhack index 22287af7..e55671f1 100644 --- a/games-util/dfhack/files/dfhack +++ b/games-util/dfhack/files/dfhack @@ -3,8 +3,10 @@ gamesdir=/opt/dwarf-fortress dfhackdir=/opt/dfhack install="$HOME/.dwarf-fortress" +exe="./libs/Dwarf_Fortress" do_install() { + # -n switch requires GNU cp 7.1 cp -rn "$gamesdir"/data "$install"/ # DF gets unhappy when this is out of sync cp -f "$gamesdir"/data/index "$install"/data/ @@ -29,4 +31,4 @@ fi cd "$install" || exit export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$dfhackdir/hack/lib:$dfhackdir/hack" export LD_PRELOAD="${LD_PRELOAD:+$LD_PRELOAD:}$dfhackdir/hack/libdfhack.so" -exec ./libs/Dwarf_Fortress "$@" +exec "$exe" "$@" |
