mirror of
https://git.proxmox.com/git/libgit2
synced 2025-06-23 14:49:14 +00:00
Submodule checkout
This commit is contained in:
parent
a368fd0f79
commit
0df4167577
@ -1,7 +1,5 @@
|
|||||||
# Travis-CI Build for libgit2
|
# Travis-CI Build for libgit2
|
||||||
# see travis-ci.org for details
|
# see travis-ci.org for details
|
||||||
|
|
||||||
# As CMake is not officially supported we use erlang VMs
|
|
||||||
language: c
|
language: c
|
||||||
|
|
||||||
compiler:
|
compiler:
|
||||||
@ -28,7 +26,7 @@ script:
|
|||||||
- mkdir _build
|
- mkdir _build
|
||||||
- cd _build
|
- cd _build
|
||||||
- cmake .. -DCMAKE_INSTALL_PREFIX=../_install $OPTIONS
|
- cmake .. -DCMAKE_INSTALL_PREFIX=../_install $OPTIONS
|
||||||
- cmake --build . --target install
|
- cmake --build . --target submodules install
|
||||||
- ctest -V .
|
- ctest -V .
|
||||||
|
|
||||||
# Run Tests
|
# Run Tests
|
||||||
|
@ -231,6 +231,12 @@ INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libgit2.pc DESTINATION ${LIB_INSTALL_D
|
|||||||
INSTALL(DIRECTORY include/git2 DESTINATION ${INCLUDE_INSTALL_DIR} )
|
INSTALL(DIRECTORY include/git2 DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||||
INSTALL(FILES include/git2.h DESTINATION ${INCLUDE_INSTALL_DIR} )
|
INSTALL(FILES include/git2.h DESTINATION ${INCLUDE_INSTALL_DIR} )
|
||||||
|
|
||||||
|
|
||||||
|
ADD_CUSTOM_TARGET(
|
||||||
|
submodules
|
||||||
|
COMMAND git submodule update --init tests-clar/clar
|
||||||
|
)
|
||||||
|
|
||||||
# Tests
|
# Tests
|
||||||
IF (BUILD_CLAR)
|
IF (BUILD_CLAR)
|
||||||
FIND_PACKAGE(PythonInterp REQUIRED)
|
FIND_PACKAGE(PythonInterp REQUIRED)
|
||||||
@ -243,15 +249,9 @@ IF (BUILD_CLAR)
|
|||||||
|
|
||||||
INCLUDE_DIRECTORIES(${CLAR_PATH})
|
INCLUDE_DIRECTORIES(${CLAR_PATH})
|
||||||
FILE(GLOB_RECURSE SRC_TEST ${CLAR_PATH}/*/*.c)
|
FILE(GLOB_RECURSE SRC_TEST ${CLAR_PATH}/*/*.c)
|
||||||
SET(SRC_CLAR "${CLAR_PATH}/main.c" "${CLAR_PATH}/clar_helpers.c")
|
SET(SRC_CLAR "${CLAR_PATH}/main.c" "${CLAR_PATH}/clar_helpers.c" "${CLAR_PATH}/clar/clar.c")
|
||||||
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-missing-prototypes")
|
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-missing-prototypes")
|
||||||
|
|
||||||
ADD_CUSTOM_COMMAND(
|
|
||||||
COMMAND echo "###### testing this stuff"
|
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
|
||||||
DEPENDS "${CLAR_PATH}/clar/clar.c"
|
|
||||||
)
|
|
||||||
|
|
||||||
ADD_CUSTOM_COMMAND(
|
ADD_CUSTOM_COMMAND(
|
||||||
OUTPUT ${CLAR_PATH}/clar.suite
|
OUTPUT ${CLAR_PATH}/clar.suite
|
||||||
COMMAND ${PYTHON_EXECUTABLE} clar/generate.py .
|
COMMAND ${PYTHON_EXECUTABLE} clar/generate.py .
|
||||||
|
Loading…
Reference in New Issue
Block a user