diff options
author | Felix Fietkau <nbd@openwrt.org> | 2006-10-20 00:13:34 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2006-10-20 00:13:34 +0000 |
commit | 17f313b06ac4ae24b25b46ab246b8427149ba428 (patch) | |
tree | f69bc5daf11068c0c8ec91bc1ca2357bc986b62c /package/base-files/default/usr | |
parent | ce49d5906117544d77bd0397e061f8d10de1f1de (diff) | |
download | upstream-17f313b06ac4ae24b25b46ab246b8427149ba428.tar.gz upstream-17f313b06ac4ae24b25b46ab246b8427149ba428.tar.bz2 upstream-17f313b06ac4ae24b25b46ab246b8427149ba428.zip |
move /usr/lib/parse-config.awk to /lib/config/template.awk
SVN-Revision: 5244
Diffstat (limited to 'package/base-files/default/usr')
-rw-r--r-- | package/base-files/default/usr/lib/parse-config.awk | 42 |
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 -} |