mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
ci: remove unhelpful helper functions for make (#22148)
This commit is contained in:
parent
e1f03c481a
commit
aa04efcf57
@ -6,15 +6,6 @@ _stat() {
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
top_make() {
|
|
||||||
printf '%78s\n' ' ' | tr ' ' '='
|
|
||||||
ninja "$@"
|
|
||||||
}
|
|
||||||
|
|
||||||
build_make() {
|
|
||||||
top_make -C "${BUILD_DIR}" "$@"
|
|
||||||
}
|
|
||||||
|
|
||||||
build_deps() {
|
build_deps() {
|
||||||
if test "${FUNCTIONALTEST}" = "functionaltest-lua" ; then
|
if test "${FUNCTIONALTEST}" = "functionaltest-lua" ; then
|
||||||
DEPS_CMAKE_FLAGS="${DEPS_CMAKE_FLAGS} -DUSE_BUNDLED_LUA=ON"
|
DEPS_CMAKE_FLAGS="${DEPS_CMAKE_FLAGS} -DUSE_BUNDLED_LUA=ON"
|
||||||
@ -35,9 +26,7 @@ build_deps() {
|
|||||||
# shellcheck disable=SC2086
|
# shellcheck disable=SC2086
|
||||||
CC= cmake -G Ninja ${DEPS_CMAKE_FLAGS} "${CI_BUILD_DIR}/cmake.deps/"
|
CC= cmake -G Ninja ${DEPS_CMAKE_FLAGS} "${CI_BUILD_DIR}/cmake.deps/"
|
||||||
|
|
||||||
if ! top_make; then
|
ninja || exit 1
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd "${CI_BUILD_DIR}"
|
cd "${CI_BUILD_DIR}"
|
||||||
}
|
}
|
||||||
@ -56,15 +45,11 @@ build_nvim() {
|
|||||||
cmake -G Ninja ${CMAKE_FLAGS} "$@" "${CI_BUILD_DIR}"
|
cmake -G Ninja ${CMAKE_FLAGS} "$@" "${CI_BUILD_DIR}"
|
||||||
|
|
||||||
echo "Building nvim."
|
echo "Building nvim."
|
||||||
if ! top_make nvim ; then
|
ninja nvim || exit 1
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test "$CLANG_SANITIZER" != "TSAN" ; then
|
if test "$CLANG_SANITIZER" != "TSAN" ; then
|
||||||
echo "Building libnvim."
|
echo "Building libnvim."
|
||||||
if ! top_make libnvim ; then
|
ninja libnvim || exit 1
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Invoke nvim to trigger *San early.
|
# Invoke nvim to trigger *San early.
|
||||||
|
@ -90,7 +90,7 @@ check_sanitizer() {
|
|||||||
|
|
||||||
unittests() {(
|
unittests() {(
|
||||||
ulimit -c unlimited || true
|
ulimit -c unlimited || true
|
||||||
if ! build_make unittest ; then
|
if ! ninja -C "${BUILD_DIR}" unittest; then
|
||||||
fail 'unittests' 'Unit tests failed'
|
fail 'unittests' 'Unit tests failed'
|
||||||
fi
|
fi
|
||||||
submit_coverage unittest
|
submit_coverage unittest
|
||||||
@ -99,7 +99,7 @@ unittests() {(
|
|||||||
|
|
||||||
functionaltests() {(
|
functionaltests() {(
|
||||||
ulimit -c unlimited || true
|
ulimit -c unlimited || true
|
||||||
if ! build_make "${FUNCTIONALTEST}"; then
|
if ! ninja -C "${BUILD_DIR}" "${FUNCTIONALTEST}"; then
|
||||||
fail 'functionaltests' 'Functional tests failed'
|
fail 'functionaltests' 'Functional tests failed'
|
||||||
fi
|
fi
|
||||||
submit_coverage functionaltest
|
submit_coverage functionaltest
|
||||||
@ -140,7 +140,7 @@ check_runtime_files() {(
|
|||||||
)}
|
)}
|
||||||
|
|
||||||
install_nvim() {(
|
install_nvim() {(
|
||||||
if ! build_make install ; then
|
if ! ninja -C "${BUILD_DIR}" install; then
|
||||||
fail 'install' 'make install failed'
|
fail 'install' 'make install failed'
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user