summaryrefslogtreecommitdiff
path: root/package/linux
diff options
context:
space:
mode:
authorAlexander Gavrilov2012-03-15 11:07:43 +0400
committerAlexander Gavrilov2012-03-15 11:07:43 +0400
commite7851f5abdd1a84d29020f2789efc0f932284bf0 (patch)
treed5912bf9ba41cb9fcc018540f4cad1972fb3a975 /package/linux
parent560e977f0589ac1c0feb6ea825d20d351e325826 (diff)
downloaddfhack-e7851f5abdd1a84d29020f2789efc0f932284bf0.tar.gz
dfhack-e7851f5abdd1a84d29020f2789efc0f932284bf0.tar.bz2
dfhack-e7851f5abdd1a84d29020f2789efc0f932284bf0.tar.xz
Improve support for void RPC functions, dfhack-run, etc.
Diffstat (limited to 'package/linux')
-rwxr-xr-xpackage/linux/dfhack2
-rwxr-xr-xpackage/linux/dfhack-run8
-rwxr-xr-xpackage/linux/egghack2
3 files changed, 10 insertions, 2 deletions
diff --git a/package/linux/dfhack b/package/linux/dfhack
index d539237f..3e5a0d80 100755
--- a/package/linux/dfhack
+++ b/package/linux/dfhack
@@ -35,7 +35,7 @@ fi
# Now run
-export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"./stonesense/deplibs":"./hack/deplibs"
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"./stonesense/deplibs":"./hack"
case "$1" in
-g | --gdb)
diff --git a/package/linux/dfhack-run b/package/linux/dfhack-run
new file mode 100755
index 00000000..cc69db96
--- /dev/null
+++ b/package/linux/dfhack-run
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+DF_DIR=$(dirname "$0")
+cd "${DF_DIR}"
+
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"./stonesense/deplibs":"./hack"
+
+exec hack/dfhack-run "$@"
diff --git a/package/linux/egghack b/package/linux/egghack
index 1ce583ce..2265ab29 100755
--- a/package/linux/egghack
+++ b/package/linux/egghack
@@ -1,7 +1,7 @@
#!/bin/sh
DF_DIR=$(dirname "$0")
cd "${DF_DIR}"
-export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"./stonesense/deplibs":"./hack/deplibs"
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"./stonesense/deplibs":"./hack"
export SDL_DISABLE_LOCK_KEYS=1 # Work around for bug in Debian/Ubuntu SDL patch.
#export SDL_VIDEO_CENTERED=1 # Centre the screen. Messes up resizing.
./libs/Dwarf_Fortress $* # Go, go, go! :)