зеркало из https://github.com/github/ruby.git
Add `--with-parser` configure option
This commit is contained in:
Родитель
e39e582594
Коммит
6dac070aa2
11
configure.ac
11
configure.ac
|
@ -4560,6 +4560,17 @@ AS_IF([test x"$enable_rubygems" = xno], [
|
|||
])
|
||||
AC_SUBST(USE_RUBYGEMS)
|
||||
|
||||
m4_define(available_parsers, [parse.y, prism])
|
||||
with_parser=prism
|
||||
AC_ARG_WITH(parser,
|
||||
AS_HELP_STRING([--with-parser=PARSER],
|
||||
[specify default parser; PARSER is one of ]m4_join([, ],available_parsers)))
|
||||
AS_CASE([$with_parser],
|
||||
m4_foreach(parser, [available_parsers],
|
||||
parser[,][AC_DEFINE_UNQUOTED(RB_DEFAULT_PARSER, RB_DEFAULT_PARSER_[]AS_TR_CPP(parser)),])
|
||||
[AC_MSG_ERROR([Unknown parser: $with_parser])]
|
||||
)
|
||||
|
||||
arch_hdrdir="${EXTOUT}/include/${arch}/ruby"
|
||||
AS_MKDIR_P("${arch_hdrdir}")
|
||||
config_h="${arch_hdrdir}/config.h"
|
||||
|
|
Загрузка…
Ссылка в новой задаче