Populated Bestine Capitol Building with missing NPCs. Also spawns several other missi...
[swg-src.git] / tools / swglint.sh
blob8ab830305c2b3da4bee4fdce21662c8728464cdf
1 #!/bin/sh
3 ORIGINAL_DIR=`pwd`
4 #LINT_OPTIONS="-u -p +vmf"
5 LINT_OPTIONS="-u"
7 for SOURCE_FILE in $* ; do
9 SOURCE_FILE_DIR=`dirname $SOURCE_FILE`
10 cd "$SOURCE_FILE_DIR"
11 PROJECT_DIR=
12 while [ ! -f ${PROJECT_DIR}/project.lnt ] ; do
14 TEMP=../${PROJECT_DIR}
15 PROJECT_DIR=$TEMP
17 cd $PROJECT_DIR;
19 if [ "`pwd`" = "/" ] ; then
21 echo "$SOURCE_FILE : Cannot find project.lnt!"
22 exit -1
26 cd $SOURCE_FILE_DIR
28 done
30 cd $PROJECT_DIR
32 TOOLS_DIR=tools
33 while [ ! -d $TOOLS_DIR ] ; do
35 TEMP=../${TOOLS_DIR}
36 TOOLS_DIR=$TEMP;
38 done
40 ${TOOLS_DIR}/flint ${LINT_OPTIONS} -i${HOME}/lint -i${TOOLS_DIR}/lint project.lnt ${SOURCE_FILE_DIR}/`basename $SOURCE_FILE`
41 }; done