Disable external downloads for LGTM
This commit is contained in:
parent
1b32bfe4bc
commit
800ef23016
@ -99,15 +99,17 @@ if(MSVC)
|
|||||||
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /bigobj")
|
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} /bigobj")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
ExternalProject_Add(ExternalTestData
|
if(NOT DEFINED ENV{LGTM_WORKSPACE})
|
||||||
GIT_REPOSITORY https://github.com/nickaein/nlohmann-json-testdata.git
|
ExternalProject_Add(ExternalTestData
|
||||||
GIT_TAG 310048a5c34195b935f8062c53f30f3253fc5f50
|
GIT_REPOSITORY https://github.com/nickaein/nlohmann-json-testdata.git
|
||||||
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/data
|
GIT_TAG 310048a5c34195b935f8062c53f30f3253fc5f50
|
||||||
CONFIGURE_COMMAND ""
|
SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/data
|
||||||
BUILD_COMMAND ""
|
CONFIGURE_COMMAND ""
|
||||||
INSTALL_COMMAND ""
|
BUILD_COMMAND ""
|
||||||
TEST_COMMAND ""
|
INSTALL_COMMAND ""
|
||||||
)
|
TEST_COMMAND ""
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
# one executable for each unit test file
|
# one executable for each unit test file
|
||||||
@ -119,7 +121,10 @@ foreach(file ${files})
|
|||||||
string(REGEX REPLACE "unit-([^$]+)" "test-\\1" testcase ${file_basename})
|
string(REGEX REPLACE "unit-([^$]+)" "test-\\1" testcase ${file_basename})
|
||||||
|
|
||||||
add_executable(${testcase} $<TARGET_OBJECTS:doctest_main> ${file})
|
add_executable(${testcase} $<TARGET_OBJECTS:doctest_main> ${file})
|
||||||
add_dependencies(${testcase} ExternalTestData)
|
|
||||||
|
if(NOT DEFINED ENV{LGTM_WORKSPACE})
|
||||||
|
add_dependencies(${testcase} ExternalTestData)
|
||||||
|
endif()
|
||||||
|
|
||||||
target_compile_definitions(${testcase} PRIVATE
|
target_compile_definitions(${testcase} PRIVATE
|
||||||
DOCTEST_CONFIG_SUPER_FAST_ASSERTS
|
DOCTEST_CONFIG_SUPER_FAST_ASSERTS
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user