summaryrefslogtreecommitdiffstats
path: root/freebsd-userspace/lib/libipsec/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd-userspace/lib/libipsec/Makefile')
-rw-r--r--freebsd-userspace/lib/libipsec/Makefile12
1 files changed, 12 insertions, 0 deletions
diff --git a/freebsd-userspace/lib/libipsec/Makefile b/freebsd-userspace/lib/libipsec/Makefile
new file mode 100644
index 00000000..f4084a1d
--- /dev/null
+++ b/freebsd-userspace/lib/libipsec/Makefile
@@ -0,0 +1,12 @@
+# libipsec Yacc and lex files
+
+policy_token.c: policy_token.l
+ ${LEX} -P __libipsecyy -t $^ | \
+ sed -e '/YY_BUF_SIZE/s/16384/1024/' >$@
+
+policy_parse.c: policy_parse.y
+ yacc -d -p __libipsecyy -o policy_parse.i $^
+ cat policy_parse.i | \
+ sed -e '/YY_BUF_SIZE/s/16384/1024/' >$@
+ rm -f policy_parse.i
+