| @@ -1,34 +1,35 @@ | | | @@ -1,34 +1,35 @@ |
1 | # $NetBSD: options.mk,v 1.7 2017/12/10 12:39:47 adam Exp $ | | 1 | # $NetBSD: options.mk,v 1.8 2019/11/02 19:57:01 tnn Exp $ |
2 | | | 2 | |
3 | PKG_SUPPORTED_OPTIONS+= ruby python perl lua luajit | | 3 | PKG_SUPPORTED_OPTIONS+= ruby python perl lua luajit |
4 | PKG_OPTIONS_VAR= PKG_OPTIONS.vim | | 4 | PKG_OPTIONS_VAR= PKG_OPTIONS.vim |
5 | | | 5 | |
6 | .include "../../mk/bsd.options.mk" | | 6 | .include "../../mk/bsd.options.mk" |
7 | | | 7 | |
8 | .if !empty(PKG_OPTIONS:Mruby) | | 8 | .if !empty(PKG_OPTIONS:Mruby) |
9 | .include "../../lang/ruby/buildlink3.mk" | | 9 | .include "../../lang/ruby/buildlink3.mk" |
10 | CONFIGURE_ARGS+= --enable-rubyinterp | | 10 | CONFIGURE_ARGS+= --enable-rubyinterp |
11 | CONFIGURE_ENV+= vi_cv_path_ruby=${RUBY} | | 11 | CONFIGURE_ENV+= vi_cv_path_ruby=${RUBY} |
12 | .endif | | 12 | .endif |
13 | | | 13 | |
14 | .if !empty(PKG_OPTIONS:Mpython) | | 14 | .if !empty(PKG_OPTIONS:Mpython) |
15 | .include "../../lang/python/pyversion.mk" | | 15 | .include "../../lang/python/pyversion.mk" |
16 | . if empty(_PYTHON_VERSION:M3*) | | 16 | . if empty(_PYTHON_VERSION:M3*) |
17 | CONFIGURE_ARGS+= --enable-pythoninterp | | 17 | CONFIGURE_ARGS+= --enable-pythoninterp |
| | | 18 | CONFIGURE_ARGS+= --with-python-command=${PYTHONBIN} |
18 | . else | | 19 | . else |
19 | CONFIGURE_ARGS+= --enable-python3interp | | 20 | CONFIGURE_ARGS+= --enable-python3interp |
| | | 21 | CONFIGURE_ARGS+= --with-python3-command=${PYTHONBIN} |
20 | . endif | | 22 | . endif |
21 | CONFIGURE_ENV+= vi_cv_path_python=${PYTHONBIN} | | | |
22 | .endif | | 23 | .endif |
23 | | | 24 | |
24 | .if !empty(PKG_OPTIONS:Mperl) | | 25 | .if !empty(PKG_OPTIONS:Mperl) |
25 | .include "../../lang/perl5/buildlink3.mk" | | 26 | .include "../../lang/perl5/buildlink3.mk" |
26 | CONFIGURE_ARGS+= --enable-perlinterp | | 27 | CONFIGURE_ARGS+= --enable-perlinterp |
27 | CONFIGURE_ENV+= vi_cv_path_perl=${PERL5:Q} | | 28 | CONFIGURE_ENV+= vi_cv_path_perl=${PERL5:Q} |
28 | .endif | | 29 | .endif |
29 | | | 30 | |
30 | .if !empty(PKG_OPTIONS:Mlua) | | 31 | .if !empty(PKG_OPTIONS:Mlua) |
31 | .include "../../lang/lua/buildlink3.mk" | | 32 | .include "../../lang/lua/buildlink3.mk" |
32 | CONFIGURE_ARGS+= --enable-luainterp | | 33 | CONFIGURE_ARGS+= --enable-luainterp |
33 | .endif | | 34 | .endif |
34 | | | 35 | |