aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/lex/version.awk
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2013-05-21 19:32:35 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2013-05-21 19:32:35 +0000
commitab76bc977ad2cf5c4ea690f002fd7c049e14a768 (patch)
treeeb15a9bab0f8d05c7898acafca43c93b777b83be /usr.bin/lex/version.awk
parentaec5199f85026d72e4f1902a5c960e1b3925691f (diff)
Notes
Diffstat (limited to 'usr.bin/lex/version.awk')
-rw-r--r--usr.bin/lex/version.awk13
1 files changed, 13 insertions, 0 deletions
diff --git a/usr.bin/lex/version.awk b/usr.bin/lex/version.awk
new file mode 100644
index 0000000000000..3d34093bef6d0
--- /dev/null
+++ b/usr.bin/lex/version.awk
@@ -0,0 +1,13 @@
+# $FreeBSD$
+
+BEGIN {
+ FS = "[ \t\.\"]+"
+}
+
+{
+ if ($1 ~ /^#define$/ && $2 ~ /^VERSION$/) {
+ printf("-DFLEX_MAJOR_VERSION=%s\n", $3);
+ printf("-DFLEX_MINOR_VERSION=%s\n", $4);
+ printf("-DFLEX_SUBMINOR_VERSION=%s\n", $5);
+ }
+}