diff options
Diffstat (limited to 'libs/xml.c/test/CMakeLists.txt')
| -rw-r--r-- | libs/xml.c/test/CMakeLists.txt | 128 |
1 files changed, 0 insertions, 128 deletions
diff --git a/libs/xml.c/test/CMakeLists.txt b/libs/xml.c/test/CMakeLists.txt deleted file mode 100644 index 09097d0..0000000 --- a/libs/xml.c/test/CMakeLists.txt +++ /dev/null @@ -1,128 +0,0 @@ -# xml.c / test -cmake_minimum_required(VERSION 3.1.0 FATAL_ERROR) - - - -# Example -add_executable( - "${PROJECT_NAME}-example" - "${CMAKE_CURRENT_LIST_DIR}/example.c" -) - -target_compile_options( - "${PROJECT_NAME}-example" - PRIVATE - -std=c11 -) - -target_link_libraries( - "${PROJECT_NAME}-example" - PRIVATE - xml -) - -add_test( - NAME "${PROJECT_NAME}-example" - COMMAND "${PROJECT_NAME}-example" -) - - - -# Test cases -FILE( COPY "${CMAKE_CURRENT_LIST_DIR}/test.xml" - DESTINATION "${CMAKE_CURRENT_BINARY_DIR}" -) - -FILE( COPY "${CMAKE_CURRENT_LIST_DIR}/test-attributes.xml" - DESTINATION "${CMAKE_CURRENT_BINARY_DIR}" -) - - - -# Test (C) -add_executable( - "${PROJECT_NAME}-test-c" - "${CMAKE_CURRENT_LIST_DIR}/test-xml-c.c" -) - -target_compile_options( - "${PROJECT_NAME}-test-c" - PRIVATE - -std=c11 -) - -target_link_libraries( - "${PROJECT_NAME}-test-c" - PRIVATE - xml -) - - -add_test( - NAME "${PROJECT_NAME}-test-c" - COMMAND "${PROJECT_NAME}-test-c" -) - -add_test( - NAME "${PROJECT_NAME}-test-c-valgrind" - COMMAND valgrind --tool=memcheck --leak-check=full --track-origins=yes -v "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-test-c" -) - - - -# Test (C++) -add_executable( - "${PROJECT_NAME}-test-cpp" - "${CMAKE_CURRENT_LIST_DIR}/test-xml-cpp.cpp" -) - -target_compile_options( - "${PROJECT_NAME}-test-cpp" - PRIVATE - -std=c++11 -) - -target_link_libraries( - "${PROJECT_NAME}-test-cpp" - PRIVATE - xml -) - - -add_test( - NAME "${PROJECT_NAME}-test-cpp" - COMMAND "${PROJECT_NAME}-test-cpp" -) - - -add_test( - NAME "${PROJECT_NAME}-test-cpp-valgrind" - COMMAND valgrind --tool=memcheck --leak-check=full --track-origins=yes -v "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-test-cpp" -) - - - -# Test huitre39 -add_executable( - "${PROJECT_NAME}-test-huitre39" - "${CMAKE_CURRENT_LIST_DIR}/test-huitre39.c" -) - -target_compile_options( - "${PROJECT_NAME}-test-huitre39" - PRIVATE - -std=c11 -) - -target_link_libraries( - "${PROJECT_NAME}-test-huitre39" - PRIVATE - xml -) - - -add_test( - NAME "${PROJECT_NAME}-test-huitre39" - COMMAND "${PROJECT_NAME}-test-huitre39" -) - |
