mirror of
https://github.com/vim/vim.git
synced 2025-11-15 23:14:06 -05:00
patch 9.1.1840: Generating prototype files does not work on all platforms
Problem: Generating prototype files does not work on all platforms
Solution: Rework prototypes generation using python instead of cproto,
enable it in CI to test it for each PR (Hirohito Higashi).
closes: #18045
Signed-off-by: Hirohito Higashi <h.east.727@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
ce5f9f45af
commit
e7c765fe59
14
src/auto/configure
vendored
14
src/auto/configure
vendored
@@ -691,14 +691,12 @@ NETBEANS_SRC
|
||||
RUBY_LIBS
|
||||
RUBY_CFLAGS_EXTRA
|
||||
RUBY_CFLAGS
|
||||
RUBY_PRO
|
||||
RUBY_OBJ
|
||||
RUBY_SRC
|
||||
vi_cv_path_ruby
|
||||
TCL_LIBS
|
||||
TCL_CFLAGS_EXTRA
|
||||
TCL_CFLAGS
|
||||
TCL_PRO
|
||||
TCL_OBJ
|
||||
TCL_SRC
|
||||
vi_cv_path_tcl
|
||||
@@ -729,14 +727,12 @@ MZSCHEME_MZC
|
||||
MZSCHEME_EXTRA
|
||||
MZSCHEME_CFLAGS
|
||||
MZSCHEME_LIBS
|
||||
MZSCHEME_PRO
|
||||
MZSCHEME_OBJ
|
||||
MZSCHEME_SRC
|
||||
vi_cv_path_mzscheme
|
||||
LUA_CFLAGS_EXTRA
|
||||
LUA_CFLAGS
|
||||
LUA_LIBS
|
||||
LUA_PRO
|
||||
LUA_OBJ
|
||||
LUA_SRC
|
||||
vi_cv_path_plain_lua
|
||||
@@ -6269,7 +6265,6 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
||||
LUA_CFLAGS="-I${vi_cv_path_lua_pfx}/include${LUA_INC}"
|
||||
LUA_SRC="if_lua.c"
|
||||
LUA_OBJ="objects/if_lua.o"
|
||||
LUA_PRO="if_lua.pro"
|
||||
printf "%s\n" "#define FEAT_LUA 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
@@ -6339,7 +6334,6 @@ printf "%s\n" "yes" >&6; }
|
||||
|
||||
|
||||
|
||||
|
||||
fi
|
||||
|
||||
|
||||
@@ -6753,7 +6747,6 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
||||
if test $mzs_ok = yes; then
|
||||
MZSCHEME_SRC="if_mzsch.c"
|
||||
MZSCHEME_OBJ="objects/if_mzsch.o"
|
||||
MZSCHEME_PRO="if_mzsch.pro"
|
||||
printf "%s\n" "#define FEAT_MZSCHEME 1" >>confdefs.h
|
||||
|
||||
else
|
||||
@@ -6769,7 +6762,6 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
||||
|
||||
|
||||
|
||||
|
||||
fi
|
||||
|
||||
|
||||
@@ -6969,7 +6961,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
||||
PERL_LIBS=$perllibs
|
||||
PERL_SRC="auto/if_perl.c"
|
||||
PERL_OBJ="objects/if_perl.o"
|
||||
PERL_PRO="if_perl.pro"
|
||||
PERL_PRO="proto/if_perl.pro"
|
||||
printf "%s\n" "#define FEAT_PERL 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
@@ -8461,7 +8453,6 @@ printf "%s\n" "<not found>" >&6; }
|
||||
|
||||
TCL_SRC=if_tcl.c
|
||||
TCL_OBJ=objects/if_tcl.o
|
||||
TCL_PRO=if_tcl.pro
|
||||
TCL_CFLAGS="-I$TCL_INC $TCL_DEFS"
|
||||
fi
|
||||
fi
|
||||
@@ -8487,7 +8478,6 @@ fi
|
||||
|
||||
|
||||
|
||||
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --enable-rubyinterp argument" >&5
|
||||
printf %s "checking --enable-rubyinterp argument... " >&6; }
|
||||
# Check whether --enable-rubyinterp was given.
|
||||
@@ -8618,7 +8608,6 @@ printf "%s\n" "$rubyhdrdir" >&6; }
|
||||
|
||||
RUBY_SRC="if_ruby.c"
|
||||
RUBY_OBJ="objects/if_ruby.o"
|
||||
RUBY_PRO="if_ruby.pro"
|
||||
printf "%s\n" "#define FEAT_RUBY 1" >>confdefs.h
|
||||
|
||||
if test "$enable_rubyinterp" = "dynamic"; then
|
||||
@@ -8654,7 +8643,6 @@ fi
|
||||
|
||||
|
||||
|
||||
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking --enable-cscope argument" >&5
|
||||
printf %s "checking --enable-cscope argument... " >&6; }
|
||||
# Check whether --enable-cscope was given.
|
||||
|
||||
Reference in New Issue
Block a user