mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-17 21:25:40 +00:00
(svn r23372) -Move: move squirrel export script to script/api/
This commit is contained in:
parent
967d3baf04
commit
6ba935b347
@ -21,6 +21,7 @@ if [ "$?" != "0" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# This must be called from within a src/???/api directory.
|
# This must be called from within a src/???/api directory.
|
||||||
|
scriptdir=`dirname $0`
|
||||||
apilc=`pwd | sed "s@/api@@;s@.*/@@"`
|
apilc=`pwd | sed "s@/api@@;s@.*/@@"`
|
||||||
apiuc=`echo ${apilc} | tr [a-z] [A-Z]`
|
apiuc=`echo ${apilc} | tr [a-z] [A-Z]`
|
||||||
|
|
||||||
@ -31,7 +32,7 @@ if [ -z "$1" ]; then
|
|||||||
# ScriptController has custom code, and should not be generated
|
# ScriptController has custom code, and should not be generated
|
||||||
if [ "`basename ${f}`" = "script_controller.hpp" ]; then continue; fi
|
if [ "`basename ${f}`" = "script_controller.hpp" ]; then continue; fi
|
||||||
|
|
||||||
${AWK} -v api=${apiuc} -f squirrel_export.awk ${f} > ${bf}.tmp
|
${AWK} -v api=${apiuc} -f ${scriptdir}/squirrel_export.awk ${f} > ${bf}.tmp
|
||||||
|
|
||||||
if [ "`wc -l ${bf}.tmp | cut -d\ -f1`" = "0" ]; then
|
if [ "`wc -l ${bf}.tmp | cut -d\ -f1`" = "0" ]; then
|
||||||
if [ -f "${bf}.sq" ]; then
|
if [ -f "${bf}.sq" ]; then
|
||||||
@ -50,7 +51,7 @@ if [ -z "$1" ]; then
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
${AWK} -v api=${apiuc} -f squirrel_export.awk $1 > $1.tmp
|
${AWK} -v api=${apiuc} -f ${scriptdir}/squirrel_export.awk $1 > $1.tmp
|
||||||
if [ `wc -l $1.tmp | cut -d\ -f1` -eq "0" ]; then
|
if [ `wc -l $1.tmp | cut -d\ -f1` -eq "0" ]; then
|
||||||
if [ -f "$1.sq" ]; then
|
if [ -f "$1.sq" ]; then
|
||||||
echo "Deleted: $1.sq"
|
echo "Deleted: $1.sq"
|
Loading…
Reference in New Issue
Block a user