diff options
Diffstat (limited to 'pkgs/games/dwarf-fortress/install-df-data-to-home.sh')
-rw-r--r-- | pkgs/games/dwarf-fortress/install-df-data-to-home.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/games/dwarf-fortress/install-df-data-to-home.sh b/pkgs/games/dwarf-fortress/install-df-data-to-home.sh new file mode 100644 index 00000000000..42c8c464809 --- /dev/null +++ b/pkgs/games/dwarf-fortress/install-df-data-to-home.sh @@ -0,0 +1,12 @@ +mkdir -p $data_dir +if [[ $(readlink $data_dir/raw) != "$pkg_dir/raw" ]]; then + rm -f $data_dir/raw + ln -s $pkg_dir/raw $data_dir/raw +fi +if [[ $(readlink $data_dir/libs) != "$pkg_dir/libs" ]]; then + rm -f $data_dir/libs + ln -s $pkg_dir/libs $data_dir/libs +fi +mkdir -p "$data_dir/data" +cp -rn $pkg_dir/data/init $data_dir/data/init +chmod -R u+rw $data_dir/data/init |