summaryrefslogtreecommitdiffstats
path: root/get_ver.awk
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--get_ver.awk14
1 files changed, 14 insertions, 0 deletions
diff --git a/get_ver.awk b/get_ver.awk
new file mode 100644
index 0000000..0314881
--- /dev/null
+++ b/get_ver.awk
@@ -0,0 +1,14 @@
+# fetch version number from input file and write them to STDOUT
+BEGIN {
+ while ((getline < ARGV[1]) > 0) {
+ if (match ($0, /^VERSION=/)) {
+ split($1, t, "=");
+ my_ver_str = t[2];
+ split(my_ver_str, v, ".");
+ gsub("[^0-9].*$", "", v[3]);
+ my_ver = v[1] "," v[2] "," v[3];
+ }
+ }
+ print "GEOIP_VERSION = " my_ver "";
+ print "GEOIP_VERSION_STR = " my_ver_str "";
+}