summaryrefslogtreecommitdiff
path: root/src/script/api/squirrel_export.awk
diff options
context:
space:
mode:
authortruebrain <truebrain@openttd.org>2011-12-19 20:50:54 +0000
committertruebrain <truebrain@openttd.org>2011-12-19 20:50:54 +0000
commit12aa5b6a583aa7ca9092ec6c77e7b12677cdd6a4 (patch)
tree7569f15cf65bf42fc1b4fff16a66cba8d0648299 /src/script/api/squirrel_export.awk
parent5cda1d7c90f7ac2a1d8a851edbe426f07a032946 (diff)
downloadopenttd-12aa5b6a583aa7ca9092ec6c77e7b12677cdd6a4.tar.xz
(svn r23604) -Add: initial support for GameScripts
Diffstat (limited to 'src/script/api/squirrel_export.awk')
-rw-r--r--src/script/api/squirrel_export.awk8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/script/api/squirrel_export.awk b/src/script/api/squirrel_export.awk
index 8e4bc3546..b0b169576 100644
--- a/src/script/api/squirrel_export.awk
+++ b/src/script/api/squirrel_export.awk
@@ -95,11 +95,13 @@ BEGIN {
has_fileheader = "false"
cls_level = 0
RS = "\r|\n"
+ apis = tolower(api)
+ if (apis == "gs") apis = "game"
}
/@file/ {
filename = $3
- gsub("^" tolower(api) "_", "script_", filename)
+ gsub("^" apis "_", "script_", filename)
}
# Ignore special doxygen blocks
@@ -133,9 +135,9 @@ BEGIN {
api_selected = "false"
} else if ($0 == "-all") {
api_selected = "false"
- } else if (match($0, "-" tolower(api))) {
+ } else if (match($0, "-" apis)) {
api_selected = "false"
- } else if (match($0, tolower(api))) {
+ } else if (match($0, apis)) {
api_selected = "true"
}