aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/lex/version.awk
diff options
context:
space:
mode:
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 000000000000..3d34093bef6d
--- /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);
+ }
+}