aboutsummaryrefslogtreecommitdiffstats
path: root/package/base-files/default/usr
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2006-10-20 00:13:34 +0000
committerFelix Fietkau <nbd@openwrt.org>2006-10-20 00:13:34 +0000
commit82ee8dababac960150661dea1265fb4bad094c7d (patch)
tree4320f00ed2fce9b30e3d7a35381cadcd30a556a2 /package/base-files/default/usr
parent85fbab9f257502ff1e7767e0de560c936c656290 (diff)
downloadmaster-187ad058-82ee8dababac960150661dea1265fb4bad094c7d.tar.gz
master-187ad058-82ee8dababac960150661dea1265fb4bad094c7d.tar.bz2
master-187ad058-82ee8dababac960150661dea1265fb4bad094c7d.zip
move /usr/lib/parse-config.awk to /lib/config/template.awk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5244 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/base-files/default/usr')
-rw-r--r--package/base-files/default/usr/lib/parse-config.awk42
1 files changed, 0 insertions, 42 deletions
diff --git a/package/base-files/default/usr/lib/parse-config.awk b/package/base-files/default/usr/lib/parse-config.awk
deleted file mode 100644
index 9ce32b74ff..0000000000
--- a/package/base-files/default/usr/lib/parse-config.awk
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright (C) 2006 OpenWrt.org
-
-{
- line=$0
- gsub(/^[ \t]*/, "")
- gsub(/[ \t]*$/, "")
-}
-
-$1 == "@define" {
- v[$2] = $3
-}
-
-$1 == "@ifdef" {
- if_open = 1
- if (v[$2] != "") noprint = 0
- else noprint = 1
-}
-
-$1 == "@ifndef" {
- if_open = 1
- if (v[$2] != "") noprint = 1
- else noprint = 0
-}
-
-$1 == "@else" {
- if (noprint == 1) noprint = 0
- else noprint = 1
-}
-
-($1 !~ /^@[a-zA-Z]/) && (noprint != 1) {
- n=split(line "@@", a, /@@/)
- for (i=1; i<=n; i++) {
- if ((i % 2) == 1) printf a[i]
- else printf v[a[i]]
- }
- print ""
-}
-
-$1 == "@endif" {
- if_open = 0
- noprint = 0
-}