1+ # Automaticly generated by wsjcpp@v0.0.1
12cmake_minimum_required (VERSION 3.0)
23
34project (unit-tests)
45
6+ if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin" )
7+ set (MACOSX TRUE )
8+ endif ()
9+
510set (CMAKE_CXX_STANDARD 11)
611set (EXECUTABLE_OUTPUT_PATH ${unit-tests_SOURCE_DIR})
712
813set (WSJCPP_LIBRARIES "" )
914set (WSJCPP_INCLUDE_DIRS "" )
1015set (WSJCPP_SOURCES "" )
1116
12- # Sources
13-
14- # wsjcpp-core
15- list (APPEND WSJCPP_SOURCES "../src/wsjcpp_core.h" )
17+ # wsjcpp-core:v0.0.4
18+ list (APPEND WSJCPP_INCLUDE_DIRS "../src" )
1619list (APPEND WSJCPP_SOURCES "../src/wsjcpp_core.cpp" )
20+ list (APPEND WSJCPP_SOURCES "../src/wsjcpp_core.h" )
21+ list (APPEND WSJCPP_SOURCES "../src/wsjcpp_unit_tests.cpp" )
22+ list (APPEND WSJCPP_SOURCES "../src/wsjcpp_unit_tests.h" )
23+ list (APPEND WSJCPP_SOURCES "../src/wsjcpp_unit_tests_main.cpp" )
1724
18- # include header dirs
19- list (APPEND WSJCPP_INCLUDE_DIRS "../src" )
25+ # unit-tests
2026list (APPEND WSJCPP_INCLUDE_DIRS "src" )
27+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_core_normalize_path.h" )
28+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_core_normalize_path.cpp" )
29+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_core_uuid.h" )
30+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_core_uuid.cpp" )
31+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_core_extract_filename.h" )
32+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_core_extract_filename.cpp" )
33+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_ip_v4.h" )
34+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_ip_v4.cpp" )
35+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_ip_v6.h" )
36+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_ip_v6.cpp" )
37+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_to_upper.h" )
38+ list (APPEND WSJCPP_SOURCES "../unit-tests.wsjcpp/src/unit_test_to_upper.cpp" )
39+
40+ # required-libraries
41+ list (APPEND WSJCPP_LIBRARIES "-lpthread" )
2142
2243
23- list (APPEND WSJCPP_SOURCES "../src/unit_tests_main.cpp" )
24- list (APPEND WSJCPP_SOURCES "../src/unit_tests.h" )
25- list (APPEND WSJCPP_SOURCES "../src/unit_tests.cpp" )
26- list (APPEND WSJCPP_SOURCES "./src/unit_test_core_extract_filename.h" )
27- list (APPEND WSJCPP_SOURCES "./src/unit_test_core_extract_filename.cpp" )
28- list (APPEND WSJCPP_SOURCES "./src/unit_test_core_normalize_path.h" )
29- list (APPEND WSJCPP_SOURCES "./src/unit_test_core_normalize_path.cpp" )
30- list (APPEND WSJCPP_SOURCES "./src/unit_test_core_uuid.h" )
31- list (APPEND WSJCPP_SOURCES "./src/unit_test_core_uuid.cpp" )
32- list (APPEND WSJCPP_SOURCES "./src/unit_test_ip_v4.h" )
33- list (APPEND WSJCPP_SOURCES "./src/unit_test_ip_v4.cpp" )
34- list (APPEND WSJCPP_SOURCES "./src/unit_test_ip_v6.h" )
35- list (APPEND WSJCPP_SOURCES "./src/unit_test_ip_v6.cpp" )
36-
3744include_directories (${WSJCPP_INCLUDE_DIRS} )
3845
3946add_executable ("unit-tests" ${WSJCPP_SOURCES} )
@@ -45,4 +52,5 @@ install(
4552 "unit-tests"
4653 RUNTIME DESTINATION
4754 /usr/bin
48- )
55+ )
56+
0 commit comments