forked from Plemya-x/alr-repo
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			719 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			719 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/sh
 | |
| # Copyright (C) 2015 Alexandre Detiste <alexandre@detiste.be>
 | |
| # License: MIT
 | |
| 
 | |
| # create a fake Steam installation to avoid
 | |
| # that steamcmd uses "/home/$user/Steam" instead
 | |
| if [ ! -e ~/.steam ]; then
 | |
| 	mkdir -p ~/.steam/appcache/
 | |
| 	mkdir -p ~/.steam/config/
 | |
| 	mkdir -p ~/.steam/logs/
 | |
| 	mkdir -p ~/.steam/SteamApps/common/
 | |
| 	ln -s ~/.steam ~/.steam/root
 | |
| 	ln -s ~/.steam ~/.steam/steam
 | |
| fi
 | |
| 
 | |
| if [ ! -e ~/.steam/steamcmd ]; then
 | |
| 	mkdir -p ~/.steam/steamcmd/linux32
 | |
| 	# steamcmd will replace these files with newer ones itself on first run
 | |
| 	cp /usr/share/steamcmd/steamcmd.sh ~/.steam/steamcmd/steamcmd.sh
 | |
| 	cp /usr/share/steamcmd/linux32/steamcmd ~/.steam/steamcmd/linux32/steamcmd
 | |
| fi
 | |
| exec ~/.steam/steamcmd/steamcmd.sh $@
 |