blob: 863bbef9b1ca7e9c7af17251a8533728006d6fd6 [file] [log] [blame]
include(ExternalProject)
set(dummyOutput [[
This is some dummy output with some long lines to ensure formatting is preserved
Including lines with leading spaces
And also blank lines
]])
ExternalProject_Add(FailsWithOutput
SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR}
CONFIGURE_COMMAND ""
BUILD_COMMAND ${CMAKE_COMMAND} -E echo ${dummyOutput}
COMMAND ${CMAKE_COMMAND} -E env # missing command, forces fail
TEST_COMMAND ""
INSTALL_COMMAND ""
LOG_BUILD YES
LOG_OUTPUT_ON_FAILURE YES
USES_TERMINAL_BUILD YES
)