poikilos
6 years ago
committed by
Jacob Gustafson
1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@ |
|||
#!/bin/sh |
|||
|
|||
|
|||
#region paste this part into terminal to get some great environment variables |
|||
if [ ! -f minetestenv.rc ]; then |
|||
if [ -f "$HOME/GitHub/EnlivenMinetest" ]; then |
|||
cd "$HOME/GitHub/EnlivenMinetest" |
|||
elif [ -f "$HOME/git/EnlivenMinetest" ]; then |
|||
cd "$HOME/git/EnlivenMinetest" |
|||
elif [ -f "$HOME/Documents/GitHub/EnlivenMinetest" ]; then |
|||
cd "$HOME/Documents/GitHub/EnlivenMinetest" |
|||
fi |
|||
fi |
|||
if [ ! -f minetestenv.rc ]; then |
|||
echo "ERROR: Nothing done since missing minetestenv.rc (must be in same directory). Press Ctrl-C or allow this session to exit." |
|||
sleep 5 |
|||
exit 1 |
|||
fi |
|||
source minetestenv.rc |
|||
#endregion paste this part into terminal to get some great environment variables |
|||
|
|||
|
|||
#enable flashlights by replacing |
|||
#enable_flashlight = "false", |
|||
#with |
|||
#enable_flashlight = "true", |
|||
#such as in: /usr/local/share/minetest/games/ENLIVEN/mods/technic/technic/config.lua |
|||
patch_dest="$MT_MINETEST_GAME_PATH/mods/technic/technic/config.lua" |
|||
if [ -f "$patch_dest" ]; then |
|||
sudo sed -i '/enable_flashlight/c\\tenable_flashlight = "true",' "$patch_dest" |
|||
else |
|||
echo "ERROR: cannot enable flashlight since missing $patch_dest" |
|||
fi |
|||
#as per Todd's answer on https://stackoverflow.com/questions/11245144/replace-whole-line-containing-a-string-using-sed |
Loading…
Reference in new issue