Echo Writes Code

CMakeLists.txt

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
crucible_add_library(crucible.test)

target_include_directories(crucible.test PUBLIC
  "${CMAKE_CURRENT_BINARY_DIR}/include"
  "${CMAKE_CURRENT_SOURCE_DIR}/include")

target_link_libraries(crucible.test PUBLIC
  crucible.core)

target_sources(crucible.test PRIVATE
  source/abstract_reporter.cpp
  source/console_reporter.cpp
  source/copy_move_tracer.cpp
  source/fixture.cpp
  source/outcome.cpp
  source/reporter.cpp
  source/scenario.cpp
  source/shell.cpp
  source/suite.cpp)

#crucible_add_test_suite(crucible.test.tests)
#
#target_link_libraries(crucible.test.tests PRIVATE
#  crucible.core
#  crucible.test)
#
#target_sources(crucible.test.tests PRIVATE
#  tests/crucible.test.tests.cpp
#  tests/test_expect.cpp
#  tests/test_fixture.cpp
#  tests/test_outcome.cpp
#  tests/test_scenario.cpp)