aboutsummaryrefslogtreecommitdiff
path: root/contrib/puff
diff options
context:
space:
mode:
authorVollstrecker <werner@vollstreckernet.de>2026-01-03 11:01:40 +0100
committerMark Adler <git@madler.net>2026-01-12 11:10:03 -0800
commitdc35cccfa70e6d0440b065679680e0e9dc909866 (patch)
tree0f66ab23a397eb650dc65a9a8ef563353364d59e /contrib/puff
parentc6d16d4c3b59d2950e15ee557d40ace748ed5b40 (diff)
downloadzlib-dc35cccfa70e6d0440b065679680e0e9dc909866.tar.gz
zlib-dc35cccfa70e6d0440b065679680e0e9dc909866.tar.bz2
zlib-dc35cccfa70e6d0440b065679680e0e9dc909866.zip
CMake: Name tests consistently.
Diffstat (limited to 'contrib/puff')
-rw-r--r--contrib/puff/CMakeLists.txt38
1 files changed, 20 insertions, 18 deletions
diff --git a/contrib/puff/CMakeLists.txt b/contrib/puff/CMakeLists.txt
index 866d3f7d..ca95830f 100644
--- a/contrib/puff/CMakeLists.txt
+++ b/contrib/puff/CMakeLists.txt
@@ -84,28 +84,28 @@ if(ZLIB_PUFF_BUILD_SHARED)
84 if(ZLIB_PUFF_BUILD_TESTING) 84 if(ZLIB_PUFF_BUILD_TESTING)
85 enable_testing() 85 enable_testing()
86 86
87 add_executable(puff-test pufftest.c) 87 add_executable(zlib_puff_test pufftest.c puff.h)
88 88
89 target_link_libraries(puff-test 89 target_link_libraries(zlib_puff_test
90 PRIVATE zlib-puff) 90 PRIVATE zlib_puff_puff)
91 91
92 add_test(NAME zlib_puff_test 92 add_test(NAME zlib_puff_test
93 COMMAND ${CMAKE_COMMAND} -P 93 COMMAND ${CMAKE_COMMAND} -P
94 ${CMAKE_CURRENT_SOURCE_DIR}/tester.cmake 94 ${CMAKE_CURRENT_SOURCE_DIR}/tester.cmake
95 "$<TARGET_FILE:puff-test>" 95 "$<TARGET_FILE:zlib_puff_test>"
96 "${CMAKE_CURRENT_SOURCE_DIR}") 96 "${CMAKE_CURRENT_SOURCE_DIR}")
97 97
98 if(GCOV_EXECUTABLE) 98 if(GCOV_EXECUTABLE)
99 add_executable(puff-test-coverage pufftest.c puff.c) 99 add_executable(zlib_puff_test-coverage pufftest.c puff.c puff.h)
100 100
101 target_compile_options(puff-test-coverage PRIVATE -coverage) 101 target_compile_options(zlib_puff_test-coverage PRIVATE -coverage)
102 102
103 target_link_options(puff-test-coverage PRIVATE -coverage) 103 target_link_options(zlib_puff_test-coverage PRIVATE -coverage)
104 104
105 add_test(NAME zlib_puff_test_coverage 105 add_test(NAME zlib_puff_test-coverage
106 COMMAND ${CMAKE_COMMAND} -P 106 COMMAND ${CMAKE_COMMAND} -P
107 ${CMAKE_CURRENT_SOURCE_DIR}/tester-cov.cmake 107 ${CMAKE_CURRENT_SOURCE_DIR}/tester-cov.cmake
108 "$<TARGET_FILE:puff-test-coverage>" 108 "$<TARGET_FILE:zlib_puff_test-coverage>"
109 "${CMAKE_CURRENT_SOURCE_DIR}" 109 "${CMAKE_CURRENT_SOURCE_DIR}"
110 "${CMAKE_CURRENT_BINARY_DIR}" 110 "${CMAKE_CURRENT_BINARY_DIR}"
111 ${GCOV_EXECUTABLE} 111 ${GCOV_EXECUTABLE}
@@ -129,27 +129,29 @@ if(ZLIB_PUFF_BUILD_STATIC)
129 if(ZLIB_PUFF_BUILD_TESTING) 129 if(ZLIB_PUFF_BUILD_TESTING)
130 enable_testing() 130 enable_testing()
131 131
132 add_executable(puff-testStatic pufftest.c) 132 add_executable(zlib_puff_testStatic pufftest.c puff.h)
133 133
134 target_link_libraries(puff-testStatic 134 target_link_libraries(zlib_puff_testStatic
135 PRIVATE zlib-puffStatic) 135 PRIVATE zlib_puff_puffStatic)
136 add_test(NAME zlib_puff_testStatic 136 add_test(NAME zlib_puff_testStatic
137 COMMAND ${CMAKE_COMMAND} -P 137 COMMAND ${CMAKE_COMMAND} -P
138 ${CMAKE_CURRENT_SOURCE_DIR}/tester.cmake 138 ${CMAKE_CURRENT_SOURCE_DIR}/tester.cmake
139 "$<TARGET_FILE:puff-testStatic>" 139 "$<TARGET_FILE:zlib_puff_testStatic>"
140 "${CMAKE_CURRENT_SOURCE_DIR}") 140 "${CMAKE_CURRENT_SOURCE_DIR}")
141 141
142 if(GCOV_EXECUTABLE) 142 if(GCOV_EXECUTABLE)
143 add_executable(puff-testStatic-coverage pufftest.c puff.c) 143 add_executable(zlib_puff_testStatic-coverage pufftest.c puff.c puff.h)
144 144
145 target_compile_options(puff-testStatic-coverage PRIVATE -coverage) 145 target_compile_options(zlib_puff_testStatic-coverage
146 PRIVATE -coverage)
146 147
147 target_link_options(puff-testStatic-coverage PRIVATE -coverage) 148 target_link_options(zlib_puff_testStatic-coverage
149 PRIVATE -coverage)
148 150
149 add_test(NAME zlib_puff_testStatic_coverage 151 add_test(NAME zlib_puff_testStatic-coverage
150 COMMAND ${CMAKE_COMMAND} -P 152 COMMAND ${CMAKE_COMMAND} -P
151 ${CMAKE_CURRENT_SOURCE_DIR}/tester-cov.cmake 153 ${CMAKE_CURRENT_SOURCE_DIR}/tester-cov.cmake
152 "$<TARGET_FILE:puff-testStatic-coverage>" 154 "$<TARGET_FILE:zlib_puff_testStatic-coverage>"
153 "${CMAKE_CURRENT_SOURCE_DIR}" 155 "${CMAKE_CURRENT_SOURCE_DIR}"
154 "${CMAKE_CURRENT_BINARY_DIR}" 156 "${CMAKE_CURRENT_BINARY_DIR}"
155 ${GCOV_EXECUTABLE} 157 ${GCOV_EXECUTABLE}