CLEANFILES += Scanner.cpp Scanner.output lex.backup
Scanner.cpp: Scanner.lpp
- $(FLEX) -o $@ -T $< 2>Scanner.output || (grep -F '$<:' Scanner.output; false)
+ $(FLEX) $(LFLAGS) -o $@ -T $< 2>Scanner.output || (grep -F '$<:' Scanner.output; false)
grep -E '^(No backing up\.|Compressed tables always back up\.)$$' lex.backup >/dev/null
! grep -F ': warning, ' Scanner.output || true
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LD = @LD@
LDFLAGS = @LDFLAGS@
+LFLAGS = @LFLAGS@
LIBFFI_CFLAGS = @LIBFFI_CFLAGS@
LIBFFI_LIBS = @LIBFFI_LIBS@
LIBOBJS = @LIBOBJS@
Scanner.lpp: Scanner.lpp.in UnicodeIDStart.l UnicodeIDContinue.l
$(srcdir)/Filter.sh $< >$@ $(filters)
Scanner.cpp: Scanner.lpp
- $(FLEX) -o $@ -T $< 2>Scanner.output || (grep -F '$<:' Scanner.output; false)
+ $(FLEX) $(LFLAGS) -o $@ -T $< 2>Scanner.output || (grep -F '$<:' Scanner.output; false)
grep -E '^(No backing up\.|Compressed tables always back up\.)$$' lex.backup >/dev/null
! grep -F ': warning, ' Scanner.output || true
%option reentrant
%option stack
-%option full
-%option ecs
-
U1 [\x00-\x7f]
U0 [\x80-\xbf]
U2 [\xc2-\xdf]
build "ios-${arch}" iphoneos "-arch ${arch} -miphoneos-version-min=${min}" --host=arm-apple-darwin10 \
CFLAGS="${gof[*]}" CXXFLAGS="${gof[*]}" OBJCXXFLAGS="${gof[*]}" \
- CPPFLAGS="${cpf}" LDFLAGS="${ldf}" "${flg[@]}" --host=arm-apple-darwin10
+ CPPFLAGS="${cpf}" LDFLAGS="${ldf}" LFLAGS="--ecs --meta-ecs" "${flg[@]}"
done
PTHREAD_LIBS
PTHREAD_CC
ax_pthread_config
+LFLAGS
GNUTAR
GPERF
FLEX
FLEX
GPERF
GNUTAR
+LFLAGS
WEBKIT_CFLAGS
WEBKIT_LIBS
LIBFFI_CFLAGS
FLEX the fast lexical analyser generator
GPERF perfect hash function generator
GNUTAR a very sticky lump of files
+ LFLAGS flex flags
WEBKIT_CFLAGS
C compiler flags for WEBKIT, overriding pkg-config
WEBKIT_LIBS linker flags for WEBKIT, overriding pkg-config
+if test "x$LFLAGS" = x; then :
+ LFLAGS="--full --ecs"
+fi
+
+
AS_IF([test "x$cy_good" = x1], ]$4[, ]$5[)
]) dnl }}}
+AC_ARG_VAR([LFLAGS], [flex flags])
+AS_IF([test "x$LFLAGS" = x], [LFLAGS="--full --ecs"])
+
AC_DEFUN([CY_TEST_FLAG_], [
AC_LANG_PUSH(]$2[)
AC_MSG_CHECKING([for ]]$4[[ ]]$1[)