Remove FAKE mode, use /usr/bin/echo for tests
This commit is contained in:
@@ -5,14 +5,6 @@ set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
|
||||
option(FAKE "Fake mode for testing without opencode" OFF)
|
||||
|
||||
if(FAKE)
|
||||
message(STATUS "FAKE mode ON — using fake process executor")
|
||||
else()
|
||||
message(STATUS "FAKE mode OFF — using real process executor")
|
||||
endif()
|
||||
|
||||
# PIP
|
||||
find_package(PIP REQUIRED)
|
||||
|
||||
@@ -36,9 +28,6 @@ set(SRCS ${ALL_SRCS})
|
||||
add_executable(pipeline-runner src/main.cpp ${SRCS} ${HDRS})
|
||||
target_include_directories(pipeline-runner PRIVATE src)
|
||||
target_link_libraries(pipeline-runner PIP PIP::HTTPServer PIP::Crypt PIP::Console)
|
||||
if(FAKE)
|
||||
target_compile_definitions(pipeline-runner PRIVATE FAKE)
|
||||
endif()
|
||||
|
||||
set_target_properties(pipeline-runner PROPERTIES
|
||||
INSTALL_RPATH "\$ORIGIN;\$ORIGIN/lib"
|
||||
@@ -49,9 +38,6 @@ set_target_properties(pipeline-runner PROPERTIES
|
||||
add_executable(test-pipeline-runner tests/test_pipeline.cpp tests/test_runner.cpp ${SRCS})
|
||||
target_include_directories(test-pipeline-runner PRIVATE src tests)
|
||||
target_link_libraries(test-pipeline-runner PIP PIP::HTTPServer PIP::Crypt PIP::Console GTest::gtest_main)
|
||||
if(FAKE)
|
||||
target_compile_definitions(test-pipeline-runner PRIVATE FAKE)
|
||||
endif()
|
||||
|
||||
include(GoogleTest)
|
||||
gtest_discover_tests(test-pipeline-runner)
|
||||
|
||||
Reference in New Issue
Block a user