diff options
Diffstat (limited to 'get_ver.awk')
-rw-r--r-- | get_ver.awk | 14 |
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 "";
+}
|