summaryrefslogtreecommitdiffstats
path: root/build/mkconfNW.awk
diff options
context:
space:
mode:
Diffstat (limited to 'build/mkconfNW.awk')
-rw-r--r--build/mkconfNW.awk12
1 files changed, 11 insertions, 1 deletions
diff --git a/build/mkconfNW.awk b/build/mkconfNW.awk
index f0671067d6..9040069db4 100644
--- a/build/mkconfNW.awk
+++ b/build/mkconfNW.awk
@@ -13,7 +13,12 @@ BEGIN {
A["runtimedir"] = "logs"
A["errordir"] = "error"
A["proxycachedir"] = "proxy"
-
+
+ B["htdocsdir"] = A["ServerRoot"]"/"A["htdocsdir"]
+ B["iconsdir"] = A["ServerRoot"]"/"A["iconsdir"]
+ B["manualdir"] = A["ServerRoot"]"/"A["manualdir"]
+ B["errordir"] = A["ServerRoot"]"/"A["errordir"]
+ B["proxycachedir"] = A["ServerRoot"]"/"A["proxycachedir"]
}
/@@LoadModule@@/ {
@@ -52,6 +57,11 @@ match ($0,/@rel_.*@/) {
sub(/@rel_.*@/,A[s],$0)
}
+match ($0,/@exp_.*@/) {
+ s=substr($0,RSTART+5,RLENGTH-6)
+ sub(/@exp_.*@/,B[s],$0)
+}
+
{
print
}