File: supermake

package info (click to toggle)
openarena 0.8.8%2Bdfsg-10
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,112 kB
  • sloc: ansic: 102,266; makefile: 1,861; asm: 396; xml: 339; sh: 133
file content (27 lines) | stat: -rwxr-xr-x 660 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

#Tip: You can create a supermake.local file and this script will get the variable from there!
BINNAME=openarena
MODNAME=oax
#ARCH should be either i386 (32 bit) or x86_64 (64 bit)
ARCH=i386

if [ -r ./supermake.local ] ; then
source ./supermake.local
fi

if [ -r $BINNAME ] ; then
	echo $BINNAME found
else
	echo $BINNAME not found! Check the variables in the script
	exit 1
fi

#Create the mod dir
mkdir -p ~/.openarena/$MODNAME


pushd ..
#Build, pak it and start 
make && cd build/release-linux-$ARCH/baseq3 && zip -r ~/.openarena/$MODNAME/$MODNAME.pk3 vm && $BINNAME +set fs_game $MODNAME +set debug 1 +set sv_pure 0 +vm_ui 2 +vm_game 2 +vm_cgame 2
popd