mirror of
https://github.com/neovim/neovim.git
synced 2024-12-24 05:05:00 -07:00
Add unit test running to travis again
This commit is contained in:
parent
ba7e4f0c0c
commit
4600b9c035
@ -1,9 +1,9 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
export VALGRIND_CHECK=1
|
||||
# export VALGRIND_CHECK=1
|
||||
make cmake CMAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$PWD/dist"
|
||||
make
|
||||
# make unittest
|
||||
make unittest
|
||||
echo "Running tests with valgrind..."
|
||||
if ! make test > /dev/null; then
|
||||
if ls src/testdir/valgrind.* > /dev/null 2>&1; then
|
||||
|
@ -13,7 +13,7 @@ list(APPEND NEOVIM_SOURCES "${PROJECT_BINARY_DIR}/config/auto/pathdef.c")
|
||||
file( GLOB OS_SOURCES os/*.c )
|
||||
|
||||
add_executable (nvim ${NEOVIM_SOURCES} ${OS_SOURCES})
|
||||
# add_library (nvim-test SHARED ${NEOVIM_SOURCES} ${OS_SOURCES})
|
||||
add_library (nvim-test SHARED ${NEOVIM_SOURCES} ${OS_SOURCES})
|
||||
|
||||
# The libraries we link against for nvim
|
||||
set(NVIM_LINK_LIBRARIES m ${LibUV_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
|
||||
@ -29,23 +29,23 @@ if (LibIntl_FOUND)
|
||||
endif()
|
||||
|
||||
target_link_libraries (nvim ${NVIM_LINK_LIBRARIES})
|
||||
# target_link_libraries (nvim-test ${NVIM_LINK_LIBRARIES})
|
||||
target_link_libraries (nvim-test ${NVIM_LINK_LIBRARIES})
|
||||
|
||||
include(CheckLibraryExists)
|
||||
check_library_exists(termcap tgetent "" HAVE_LIBTERMCAP)
|
||||
|
||||
if (HAVE_LIBTERMCAP)
|
||||
target_link_libraries(nvim termcap)
|
||||
# target_link_libraries(nvim-test termcap)
|
||||
target_link_libraries(nvim-test termcap)
|
||||
else()
|
||||
check_library_exists(curses tgetent "" HAVE_LIBCURSES)
|
||||
if (HAVE_LIBCURSES)
|
||||
target_link_libraries(nvim curses)
|
||||
# target_link_libraries(nvim-test curses)
|
||||
target_link_libraries(nvim-test curses)
|
||||
else()
|
||||
find_package(Curses REQUIRED)
|
||||
target_link_libraries(nvim ${CURSES_LIBRARIES})
|
||||
# target_link_libraries(nvim-test ${CURSES_LIBRARIES})
|
||||
target_link_libraries(nvim-test ${CURSES_LIBRARIES})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user