22cmake_minimum_required (VERSION 3.0)
33
44project (unit-tests C CXX)
5- add_definitions (-DWSJCPP_APP_VERSION="ut-v0.1.7 " )
5+ add_definitions (-DWSJCPP_APP_VERSION="ut-v0.1.8 " )
66add_definitions (-DWSJCPP_APP_NAME="unit-tests-wsjcpp-yaml" )
77
88if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin" )
@@ -21,37 +21,37 @@ list (APPEND WSJCPP_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
2121
2222# wsjcpp-core:v0.2.1
2323list (APPEND WSJCPP_INCLUDE_DIRS "../src.wsjcpp/wsjcpp_core/" )
24- list (APPEND WSJCPP_SOURCES "../src.wsjcpp/wsjcpp_core/wsjcpp_core.cpp" )
25- list (APPEND WSJCPP_SOURCES "../src.wsjcpp/wsjcpp_core/wsjcpp_core.h" )
26- list (APPEND WSJCPP_SOURCES "../src.wsjcpp/wsjcpp_core/wsjcpp_unit_tests.cpp" )
27- list (APPEND WSJCPP_SOURCES "../src.wsjcpp/wsjcpp_core/wsjcpp_unit_tests.h" )
28- list (APPEND WSJCPP_SOURCES "../src.wsjcpp/wsjcpp_core/wsjcpp_unit_tests_main.cpp" )
24+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src.wsjcpp/wsjcpp_core/wsjcpp_core.cpp" )
25+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src.wsjcpp/wsjcpp_core/wsjcpp_core.h" )
26+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src.wsjcpp/wsjcpp_core/wsjcpp_unit_tests.cpp" )
27+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src.wsjcpp/wsjcpp_core/wsjcpp_unit_tests.h" )
28+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src.wsjcpp/wsjcpp_core/wsjcpp_unit_tests_main.cpp" )
2929
30- # wsjcpp-yaml:v0.1.7
31- list (APPEND WSJCPP_INCLUDE_DIRS "../src" )
32- list (APPEND WSJCPP_SOURCES "../src/wsjcpp_yaml.cpp" )
33- list (APPEND WSJCPP_SOURCES "../src/wsjcpp_yaml.h" )
30+ # wsjcpp-yaml:v0.1.8
31+ list (APPEND WSJCPP_INCLUDE_DIRS "${CMAKE_SOURCE_DIR} / ../src" )
32+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src/wsjcpp_yaml.cpp" )
33+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../src/wsjcpp_yaml.h" )
3434
3535# unit-tests
3636list (APPEND WSJCPP_INCLUDE_DIRS "src" )
37- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_line_parser.cpp" )
38- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_simple_array.cpp" )
39- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_simple_map.cpp" )
40- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_hierarchical_map.cpp" )
41- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_quotes.cpp" )
42- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_comments.cpp" )
43- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_all.cpp" )
44- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_yaml_parser_array_included_map.cpp" )
45- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_remove_element_for_map.cpp" )
46- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_remove_element_in_array.cpp" )
47- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_memory_leaks.cpp" )
48- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_read_yaml.cpp" )
49- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_read_write_file.cpp" )
50- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_cursor.cpp" )
51- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_tag_names.cpp" )
52- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_cleanup.cpp" )
53- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_append_elements.cpp" )
54- list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_keep_format.cpp" )
37+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_line_parser.cpp" )
38+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_simple_array.cpp" )
39+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_simple_map.cpp" )
40+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_hierarchical_map.cpp" )
41+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_quotes.cpp" )
42+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_comments.cpp" )
43+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_all.cpp" )
44+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_yaml_parser_array_included_map.cpp" )
45+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_remove_element_for_map.cpp" )
46+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_remove_element_in_array.cpp" )
47+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_memory_leaks.cpp" )
48+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_read_yaml.cpp" )
49+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_read_write_file.cpp" )
50+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_cursor.cpp" )
51+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_tag_names.cpp" )
52+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_cleanup.cpp" )
53+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_append_elements.cpp" )
54+ list (APPEND WSJCPP_SOURCES "${CMAKE_SOURCE_DIR} / ../unit-tests.wsjcpp/src/unit_test_keep_format.cpp" )
5555
5656include (${CMAKE_CURRENT_SOURCE_DIR} /CMakeLists.user-custom.txt)
5757
0 commit comments