Browse code

add yacc and lex to build tools.

Steven Morgan authored on 2014/09/18 12:45:34
Showing 22 changed files
... ...
@@ -323,6 +323,9 @@ JSON_LIBS = @JSON_LIBS@
323 323
 LCOV = @LCOV@
324 324
 LD = @LD@
325 325
 LDFLAGS = @LDFLAGS@
326
+LEX = @LEX@
327
+LEXLIB = @LEXLIB@
328
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
326 329
 LIBADD_DL = @LIBADD_DL@
327 330
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
328 331
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -385,6 +388,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
385 385
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
386 386
 XML_CPPFLAGS = @XML_CPPFLAGS@
387 387
 XML_LIBS = @XML_LIBS@
388
+YACC = @YACC@
389
+YFLAGS = @YFLAGS@
388 390
 abs_builddir = @abs_builddir@
389 391
 abs_srcdir = @abs_srcdir@
390 392
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -600,6 +600,27 @@ fi
600 600
 rmdir .tst 2>/dev/null
601 601
 AC_SUBST([am__leading_dot])])
602 602
 
603
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2005
604
+# Free Software Foundation, Inc.
605
+#
606
+# This file is free software; the Free Software Foundation
607
+# gives unlimited permission to copy and/or distribute it,
608
+# with or without modifications, as long as this notice is preserved.
609
+
610
+# serial 5
611
+
612
+# AM_PROG_LEX
613
+# -----------
614
+# Autoconf leaves LEX=: if lex or flex can't be found.  Change that to a
615
+# "missing" invocation, for better error output.
616
+AC_DEFUN([AM_PROG_LEX],
617
+[AC_PREREQ(2.50)dnl
618
+AC_REQUIRE([AM_MISSING_HAS_RUN])dnl
619
+AC_REQUIRE([AC_PROG_LEX])dnl
620
+if test "$LEX" = :; then
621
+  LEX=${am_missing_run}flex
622
+fi])
623
+
603 624
 # Check to see how 'make' treats includes.	            -*- Autoconf -*-
604 625
 
605 626
 # Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
... ...
@@ -579,6 +579,10 @@
579 579
 # endif
580 580
 #endif
581 581
 
582
+/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
583
+   `char[]'. */
584
+#undef YYTEXT_POINTER
585
+
582 586
 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
583 587
 #undef _LARGEFILE_SOURCE
584 588
 
... ...
@@ -288,6 +288,9 @@ JSON_LIBS = @JSON_LIBS@
288 288
 LCOV = @LCOV@
289 289
 LD = @LD@
290 290
 LDFLAGS = @LDFLAGS@
291
+LEX = @LEX@
292
+LEXLIB = @LEXLIB@
293
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
291 294
 LIBADD_DL = @LIBADD_DL@
292 295
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
293 296
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -350,6 +353,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
350 350
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
351 351
 XML_CPPFLAGS = @XML_CPPFLAGS@
352 352
 XML_LIBS = @XML_LIBS@
353
+YACC = @YACC@
354
+YFLAGS = @YFLAGS@
353 355
 abs_builddir = @abs_builddir@
354 356
 abs_srcdir = @abs_srcdir@
355 357
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -224,6 +224,9 @@ JSON_LIBS = @JSON_LIBS@
224 224
 LCOV = @LCOV@
225 225
 LD = @LD@
226 226
 LDFLAGS = @LDFLAGS@
227
+LEX = @LEX@
228
+LEXLIB = @LEXLIB@
229
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
227 230
 LIBADD_DL = @LIBADD_DL@
228 231
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
229 232
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -286,6 +289,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
286 286
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
287 287
 XML_CPPFLAGS = @XML_CPPFLAGS@
288 288
 XML_LIBS = @XML_LIBS@
289
+YACC = @YACC@
290
+YFLAGS = @YFLAGS@
289 291
 abs_builddir = @abs_builddir@
290 292
 abs_srcdir = @abs_srcdir@
291 293
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -242,6 +242,9 @@ JSON_LIBS = @JSON_LIBS@
242 242
 LCOV = @LCOV@
243 243
 LD = @LD@
244 244
 LDFLAGS = @LDFLAGS@
245
+LEX = @LEX@
246
+LEXLIB = @LEXLIB@
247
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
245 248
 LIBADD_DL = @LIBADD_DL@
246 249
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
247 250
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -304,6 +307,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
304 304
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
305 305
 XML_CPPFLAGS = @XML_CPPFLAGS@
306 306
 XML_LIBS = @XML_LIBS@
307
+YACC = @YACC@
308
+YFLAGS = @YFLAGS@
307 309
 abs_builddir = @abs_builddir@
308 310
 abs_srcdir = @abs_srcdir@
309 311
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -255,6 +255,9 @@ JSON_LIBS = @JSON_LIBS@
255 255
 LCOV = @LCOV@
256 256
 LD = @LD@
257 257
 LDFLAGS = @LDFLAGS@
258
+LEX = @LEX@
259
+LEXLIB = @LEXLIB@
260
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
258 261
 LIBADD_DL = @LIBADD_DL@
259 262
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
260 263
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -317,6 +320,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
317 317
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
318 318
 XML_CPPFLAGS = @XML_CPPFLAGS@
319 319
 XML_LIBS = @XML_LIBS@
320
+YACC = @YACC@
321
+YFLAGS = @YFLAGS@
320 322
 abs_builddir = @abs_builddir@
321 323
 abs_srcdir = @abs_srcdir@
322 324
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -253,6 +253,9 @@ JSON_LIBS = @JSON_LIBS@
253 253
 LCOV = @LCOV@
254 254
 LD = @LD@
255 255
 LDFLAGS = @LDFLAGS@
256
+LEX = @LEX@
257
+LEXLIB = @LEXLIB@
258
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
256 259
 LIBADD_DL = @LIBADD_DL@
257 260
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
258 261
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -315,6 +318,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
315 315
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
316 316
 XML_CPPFLAGS = @XML_CPPFLAGS@
317 317
 XML_LIBS = @XML_LIBS@
318
+YACC = @YACC@
319
+YFLAGS = @YFLAGS@
318 320
 abs_builddir = @abs_builddir@
319 321
 abs_srcdir = @abs_srcdir@
320 322
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -259,6 +259,9 @@ JSON_LIBS = @JSON_LIBS@
259 259
 LCOV = @LCOV@
260 260
 LD = @LD@
261 261
 LDFLAGS = @LDFLAGS@
262
+LEX = @LEX@
263
+LEXLIB = @LEXLIB@
264
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
262 265
 LIBADD_DL = @LIBADD_DL@
263 266
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
264 267
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -321,6 +324,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
321 321
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
322 322
 XML_CPPFLAGS = @XML_CPPFLAGS@
323 323
 XML_LIBS = @XML_LIBS@
324
+YACC = @YACC@
325
+YFLAGS = @YFLAGS@
324 326
 abs_builddir = @abs_builddir@
325 327
 abs_srcdir = @abs_srcdir@
326 328
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -244,6 +244,9 @@ JSON_LIBS = @JSON_LIBS@
244 244
 LCOV = @LCOV@
245 245
 LD = @LD@
246 246
 LDFLAGS = @LDFLAGS@
247
+LEX = @LEX@
248
+LEXLIB = @LEXLIB@
249
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
247 250
 LIBADD_DL = @LIBADD_DL@
248 251
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
249 252
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -306,6 +309,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
306 306
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
307 307
 XML_CPPFLAGS = @XML_CPPFLAGS@
308 308
 XML_LIBS = @XML_LIBS@
309
+YACC = @YACC@
310
+YFLAGS = @YFLAGS@
309 311
 abs_builddir = @abs_builddir@
310 312
 abs_srcdir = @abs_srcdir@
311 313
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -242,6 +242,9 @@ JSON_LIBS = @JSON_LIBS@
242 242
 LCOV = @LCOV@
243 243
 LD = @LD@
244 244
 LDFLAGS = @LDFLAGS@
245
+LEX = @LEX@
246
+LEXLIB = @LEXLIB@
247
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
245 248
 LIBADD_DL = @LIBADD_DL@
246 249
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
247 250
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -304,6 +307,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
304 304
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
305 305
 XML_CPPFLAGS = @XML_CPPFLAGS@
306 306
 XML_LIBS = @XML_LIBS@
307
+YACC = @YACC@
308
+YFLAGS = @YFLAGS@
307 309
 abs_builddir = @abs_builddir@
308 310
 abs_srcdir = @abs_srcdir@
309 311
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -704,6 +704,11 @@ VERSIONSCRIPT_TRUE
704 704
 VERSIONSCRIPTFLAG
705 705
 GPERF
706 706
 LIBM
707
+YFLAGS
708
+YACC
709
+LEXLIB
710
+LEX_OUTPUT_ROOT
711
+LEX
707 712
 LTDLOPEN
708 713
 LT_CONFIG_H
709 714
 CONVENIENCE_LTDL_FALSE
... ...
@@ -908,7 +913,9 @@ CFLAGS
908 908
 LDFLAGS
909 909
 LIBS
910 910
 CPPFLAGS
911
-CPP'
911
+CPP
912
+YACC
913
+YFLAGS'
912 914
 ac_subdirs_all='
913 915
 libclamav/c++'
914 916
 
... ...
@@ -1621,6 +1628,12 @@ Some influential environment variables:
1621 1621
   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1622 1622
               you have headers in a nonstandard directory <include dir>
1623 1623
   CPP         C preprocessor
1624
+  YACC        The `Yet Another Compiler Compiler' implementation to use.
1625
+              Defaults to the first program found out of: `bison -y', `byacc',
1626
+              `yacc'.
1627
+  YFLAGS      The list of arguments that will be passed by default to $YACC.
1628
+              This script will default YFLAGS to the empty string to avoid a
1629
+              default value of `-d' given by some make applications.
1624 1630
 
1625 1631
 Use these variables to override the choices made by `configure' or to help
1626 1632
 it to find libraries and programs with nonstandard names/locations.
... ...
@@ -13766,6 +13779,210 @@ else
13766 13766
 fi
13767 13767
 
13768 13768
 
13769
+for ac_prog in flex lex
13770
+do
13771
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
13772
+set dummy $ac_prog; ac_word=$2
13773
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13774
+$as_echo_n "checking for $ac_word... " >&6; }
13775
+if ${ac_cv_prog_LEX+:} false; then :
13776
+  $as_echo_n "(cached) " >&6
13777
+else
13778
+  if test -n "$LEX"; then
13779
+  ac_cv_prog_LEX="$LEX" # Let the user override the test.
13780
+else
13781
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13782
+for as_dir in $PATH
13783
+do
13784
+  IFS=$as_save_IFS
13785
+  test -z "$as_dir" && as_dir=.
13786
+    for ac_exec_ext in '' $ac_executable_extensions; do
13787
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13788
+    ac_cv_prog_LEX="$ac_prog"
13789
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13790
+    break 2
13791
+  fi
13792
+done
13793
+  done
13794
+IFS=$as_save_IFS
13795
+
13796
+fi
13797
+fi
13798
+LEX=$ac_cv_prog_LEX
13799
+if test -n "$LEX"; then
13800
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
13801
+$as_echo "$LEX" >&6; }
13802
+else
13803
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13804
+$as_echo "no" >&6; }
13805
+fi
13806
+
13807
+
13808
+  test -n "$LEX" && break
13809
+done
13810
+test -n "$LEX" || LEX=":"
13811
+
13812
+if test "x$LEX" != "x:"; then
13813
+  cat >conftest.l <<_ACEOF
13814
+%%
13815
+a { ECHO; }
13816
+b { REJECT; }
13817
+c { yymore (); }
13818
+d { yyless (1); }
13819
+e { yyless (input () != 0); }
13820
+f { unput (yytext[0]); }
13821
+. { BEGIN INITIAL; }
13822
+%%
13823
+#ifdef YYTEXT_POINTER
13824
+extern char *yytext;
13825
+#endif
13826
+int
13827
+main (void)
13828
+{
13829
+  return ! yylex () + ! yywrap ();
13830
+}
13831
+_ACEOF
13832
+{ { ac_try="$LEX conftest.l"
13833
+case "(($ac_try" in
13834
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13835
+  *) ac_try_echo=$ac_try;;
13836
+esac
13837
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13838
+$as_echo "$ac_try_echo"; } >&5
13839
+  (eval "$LEX conftest.l") 2>&5
13840
+  ac_status=$?
13841
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13842
+  test $ac_status = 0; }
13843
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
13844
+$as_echo_n "checking lex output file root... " >&6; }
13845
+if ${ac_cv_prog_lex_root+:} false; then :
13846
+  $as_echo_n "(cached) " >&6
13847
+else
13848
+
13849
+if test -f lex.yy.c; then
13850
+  ac_cv_prog_lex_root=lex.yy
13851
+elif test -f lexyy.c; then
13852
+  ac_cv_prog_lex_root=lexyy
13853
+else
13854
+  as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
13855
+fi
13856
+fi
13857
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13858
+$as_echo "$ac_cv_prog_lex_root" >&6; }
13859
+LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13860
+
13861
+if test -z "${LEXLIB+set}"; then
13862
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13863
+$as_echo_n "checking lex library... " >&6; }
13864
+if ${ac_cv_lib_lex+:} false; then :
13865
+  $as_echo_n "(cached) " >&6
13866
+else
13867
+
13868
+    ac_save_LIBS=$LIBS
13869
+    ac_cv_lib_lex='none needed'
13870
+    for ac_lib in '' -lfl -ll; do
13871
+      LIBS="$ac_lib $ac_save_LIBS"
13872
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13873
+/* end confdefs.h.  */
13874
+`cat $LEX_OUTPUT_ROOT.c`
13875
+_ACEOF
13876
+if ac_fn_c_try_link "$LINENO"; then :
13877
+  ac_cv_lib_lex=$ac_lib
13878
+fi
13879
+rm -f core conftest.err conftest.$ac_objext \
13880
+    conftest$ac_exeext conftest.$ac_ext
13881
+      test "$ac_cv_lib_lex" != 'none needed' && break
13882
+    done
13883
+    LIBS=$ac_save_LIBS
13884
+
13885
+fi
13886
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13887
+$as_echo "$ac_cv_lib_lex" >&6; }
13888
+  test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13889
+fi
13890
+
13891
+
13892
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13893
+$as_echo_n "checking whether yytext is a pointer... " >&6; }
13894
+if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
13895
+  $as_echo_n "(cached) " >&6
13896
+else
13897
+  # POSIX says lex can declare yytext either as a pointer or an array; the
13898
+# default is implementation-dependent.  Figure out which it is, since
13899
+# not all implementations provide the %pointer and %array declarations.
13900
+ac_cv_prog_lex_yytext_pointer=no
13901
+ac_save_LIBS=$LIBS
13902
+LIBS="$LEXLIB $ac_save_LIBS"
13903
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13904
+/* end confdefs.h.  */
13905
+
13906
+  #define YYTEXT_POINTER 1
13907
+`cat $LEX_OUTPUT_ROOT.c`
13908
+_ACEOF
13909
+if ac_fn_c_try_link "$LINENO"; then :
13910
+  ac_cv_prog_lex_yytext_pointer=yes
13911
+fi
13912
+rm -f core conftest.err conftest.$ac_objext \
13913
+    conftest$ac_exeext conftest.$ac_ext
13914
+LIBS=$ac_save_LIBS
13915
+
13916
+fi
13917
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13918
+$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13919
+if test $ac_cv_prog_lex_yytext_pointer = yes; then
13920
+
13921
+$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13922
+
13923
+fi
13924
+rm -f conftest.l $LEX_OUTPUT_ROOT.c
13925
+
13926
+fi
13927
+if test "$LEX" = :; then
13928
+  LEX=${am_missing_run}flex
13929
+fi
13930
+for ac_prog in 'bison -y' byacc
13931
+do
13932
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
13933
+set dummy $ac_prog; ac_word=$2
13934
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13935
+$as_echo_n "checking for $ac_word... " >&6; }
13936
+if ${ac_cv_prog_YACC+:} false; then :
13937
+  $as_echo_n "(cached) " >&6
13938
+else
13939
+  if test -n "$YACC"; then
13940
+  ac_cv_prog_YACC="$YACC" # Let the user override the test.
13941
+else
13942
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13943
+for as_dir in $PATH
13944
+do
13945
+  IFS=$as_save_IFS
13946
+  test -z "$as_dir" && as_dir=.
13947
+    for ac_exec_ext in '' $ac_executable_extensions; do
13948
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13949
+    ac_cv_prog_YACC="$ac_prog"
13950
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13951
+    break 2
13952
+  fi
13953
+done
13954
+  done
13955
+IFS=$as_save_IFS
13956
+
13957
+fi
13958
+fi
13959
+YACC=$ac_cv_prog_YACC
13960
+if test -n "$YACC"; then
13961
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
13962
+$as_echo "$YACC" >&6; }
13963
+else
13964
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13965
+$as_echo "no" >&6; }
13966
+fi
13967
+
13968
+
13969
+  test -n "$YACC" && break
13970
+done
13971
+test -n "$YACC" || YACC="yacc"
13972
+
13769 13973
 
13770 13974
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
13771 13975
 $as_echo_n "checking whether ln -s works... " >&6; }
... ...
@@ -210,6 +210,9 @@ JSON_LIBS = @JSON_LIBS@
210 210
 LCOV = @LCOV@
211 211
 LD = @LD@
212 212
 LDFLAGS = @LDFLAGS@
213
+LEX = @LEX@
214
+LEXLIB = @LEXLIB@
215
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
213 216
 LIBADD_DL = @LIBADD_DL@
214 217
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
215 218
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -272,6 +275,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
272 272
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
273 273
 XML_CPPFLAGS = @XML_CPPFLAGS@
274 274
 XML_LIBS = @XML_LIBS@
275
+YACC = @YACC@
276
+YFLAGS = @YFLAGS@
275 277
 abs_builddir = @abs_builddir@
276 278
 abs_srcdir = @abs_srcdir@
277 279
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -244,6 +244,9 @@ JSON_LIBS = @JSON_LIBS@
244 244
 LCOV = @LCOV@
245 245
 LD = @LD@
246 246
 LDFLAGS = @LDFLAGS@
247
+LEX = @LEX@
248
+LEXLIB = @LEXLIB@
249
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
247 250
 LIBADD_DL = @LIBADD_DL@
248 251
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
249 252
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -306,6 +309,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
306 306
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
307 307
 XML_CPPFLAGS = @XML_CPPFLAGS@
308 308
 XML_LIBS = @XML_LIBS@
309
+YACC = @YACC@
310
+YFLAGS = @YFLAGS@
309 311
 abs_builddir = @abs_builddir@
310 312
 abs_srcdir = @abs_srcdir@
311 313
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -240,6 +240,9 @@ JSON_LIBS = @JSON_LIBS@
240 240
 LCOV = @LCOV@
241 241
 LD = @LD@
242 242
 LDFLAGS = @LDFLAGS@
243
+LEX = @LEX@
244
+LEXLIB = @LEXLIB@
245
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
243 246
 LIBADD_DL = @LIBADD_DL@
244 247
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
245 248
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -302,6 +305,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
302 302
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
303 303
 XML_CPPFLAGS = @XML_CPPFLAGS@
304 304
 XML_LIBS = @XML_LIBS@
305
+YACC = @YACC@
306
+YFLAGS = @YFLAGS@
305 307
 abs_builddir = @abs_builddir@
306 308
 abs_srcdir = @abs_srcdir@
307 309
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -246,6 +246,9 @@ JSON_LIBS = @JSON_LIBS@
246 246
 LCOV = @LCOV@
247 247
 LD = @LD@
248 248
 LDFLAGS = @LDFLAGS@
249
+LEX = @LEX@
250
+LEXLIB = @LEXLIB@
251
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
249 252
 LIBADD_DL = @LIBADD_DL@
250 253
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
251 254
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -308,6 +311,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
308 308
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
309 309
 XML_CPPFLAGS = @XML_CPPFLAGS@
310 310
 XML_LIBS = @XML_LIBS@
311
+YACC = @YACC@
312
+YFLAGS = @YFLAGS@
311 313
 abs_builddir = @abs_builddir@
312 314
 abs_srcdir = @abs_srcdir@
313 315
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -524,6 +524,9 @@ JSON_LIBS = @JSON_LIBS@
524 524
 LCOV = @LCOV@
525 525
 LD = @LD@
526 526
 LDFLAGS = @LDFLAGS@
527
+LEX = @LEX@
528
+LEXLIB = @LEXLIB@
529
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
527 530
 LIBADD_DL = @LIBADD_DL@
528 531
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
529 532
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -586,6 +589,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
586 586
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
587 587
 XML_CPPFLAGS = @XML_CPPFLAGS@
588 588
 XML_LIBS = @XML_LIBS@
589
+YACC = @YACC@
590
+YFLAGS = @YFLAGS@
589 591
 abs_builddir = @abs_builddir@
590 592
 abs_srcdir = @abs_srcdir@
591 593
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -322,6 +322,9 @@ JSON_LIBS = @JSON_LIBS@
322 322
 LCOV = @LCOV@
323 323
 LD = @LD@
324 324
 LDFLAGS = @LDFLAGS@
325
+LEX = @LEX@
326
+LEXLIB = @LEXLIB@
327
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
325 328
 LIBADD_DL = @LIBADD_DL@
326 329
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
327 330
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -384,6 +387,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
384 384
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
385 385
 XML_CPPFLAGS = @XML_CPPFLAGS@
386 386
 XML_LIBS = @XML_LIBS@
387
+YACC = @YACC@
388
+YFLAGS = @YFLAGS@
387 389
 abs_builddir = @abs_builddir@
388 390
 abs_srcdir = @abs_srcdir@
389 391
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -1,4 +1,6 @@
1 1
 AC_PROG_CC
2
+AM_PROG_LEX
3
+AC_PROG_YACC
2 4
 AC_PROG_INSTALL
3 5
 AC_PROG_LN_S
4 6
 AC_PROG_MAKE_SET
... ...
@@ -243,6 +243,9 @@ JSON_LIBS = @JSON_LIBS@
243 243
 LCOV = @LCOV@
244 244
 LD = @LD@
245 245
 LDFLAGS = @LDFLAGS@
246
+LEX = @LEX@
247
+LEXLIB = @LEXLIB@
248
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
246 249
 LIBADD_DL = @LIBADD_DL@
247 250
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
248 251
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -305,6 +308,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
305 305
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
306 306
 XML_CPPFLAGS = @XML_CPPFLAGS@
307 307
 XML_LIBS = @XML_LIBS@
308
+YACC = @YACC@
309
+YFLAGS = @YFLAGS@
308 310
 abs_builddir = @abs_builddir@
309 311
 abs_srcdir = @abs_srcdir@
310 312
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -193,6 +193,9 @@ JSON_LIBS = @JSON_LIBS@
193 193
 LCOV = @LCOV@
194 194
 LD = @LD@
195 195
 LDFLAGS = @LDFLAGS@
196
+LEX = @LEX@
197
+LEXLIB = @LEXLIB@
198
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
196 199
 LIBADD_DL = @LIBADD_DL@
197 200
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
198 201
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -255,6 +258,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
255 255
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
256 256
 XML_CPPFLAGS = @XML_CPPFLAGS@
257 257
 XML_LIBS = @XML_LIBS@
258
+YACC = @YACC@
259
+YFLAGS = @YFLAGS@
258 260
 abs_builddir = @abs_builddir@
259 261
 abs_srcdir = @abs_srcdir@
260 262
 abs_top_builddir = @abs_top_builddir@
... ...
@@ -386,6 +386,9 @@ JSON_LIBS = @JSON_LIBS@
386 386
 LCOV = @LCOV@
387 387
 LD = @LD@
388 388
 LDFLAGS = @LDFLAGS@
389
+LEX = @LEX@
390
+LEXLIB = @LEXLIB@
391
+LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
389 392
 LIBADD_DL = @LIBADD_DL@
390 393
 LIBADD_DLD_LINK = @LIBADD_DLD_LINK@
391 394
 LIBADD_DLOPEN = @LIBADD_DLOPEN@
... ...
@@ -448,6 +451,8 @@ WERR_CFLAGS = @WERR_CFLAGS@
448 448
 WERR_CFLAGS_MILTER = @WERR_CFLAGS_MILTER@
449 449
 XML_CPPFLAGS = @XML_CPPFLAGS@
450 450
 XML_LIBS = @XML_LIBS@
451
+YACC = @YACC@
452
+YFLAGS = @YFLAGS@
451 453
 abs_builddir = @abs_builddir@
452 454
 abs_srcdir = @abs_srcdir@
453 455
 abs_top_builddir = @abs_top_builddir@