Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1--- a/CMakeLists.txt 2022-10-20 17:03:52.000000000 +0200 2+++ b/CMakeLists.txt 2024-09-05 21:39:27.172090291 +0200 3@@ -98,7 +98,9 @@ 4 src/magencd.c 5 src/rp2mag.c 6 src/utils.c 7- src/rp2mag_encode.c) 8+ src/rp2mag_encode.c 9+ src/commandmb1.c 10+ src/command_helper.c) 11 12 target_compile_options(rastertoultra PRIVATE ${CUPS_CFLAGS}) 13 target_link_libraries(rastertoultra ${CUPS_LIBS}) 14@@ -164,38 +166,3 @@ 15 ) 16 set(CPACK_VERBATIM_VARIABLES YES) 17 include(CPack) 18- 19-## TESTS 20- 21-add_subdirectory(test/unity EXCLUDE_FROM_ALL) 22-add_executable(test_rp2_mag EXCLUDE_FROM_ALL test/test_rp2_mag.c 23- src/rp2mag.c 24- src/rp2mag_encode.c 25- src/utils.c) 26-target_compile_definitions(test_rp2_mag PRIVATE TEST) 27-target_include_directories(test_rp2_mag PRIVATE src) 28-target_link_libraries(test_rp2_mag unity) 29- 30-add_executable(test_dpi EXCLUDE_FROM_ALL test/test_dpi.c 31- src/rastertoultra.c 32- src/utils.c 33- src/crc32.c 34- src/rp2mag.c 35- src/colrmtch.c 36- src/rp2mag_encode.c 37- src/magencd.c 38- src/colour-profiles/magir2x.c 39- src/colour-profiles/magiox.c 40- src/colour-profiles/magiry.c) 41-target_include_directories(test_dpi PRIVATE src) 42-target_compile_definitions(test_dpi PRIVATE TEST) 43-target_compile_options(test_dpi PRIVATE -Wno-unused-function) 44-target_link_libraries(test_dpi unity m ${CUPS_LIBS}) 45- 46-enable_testing() 47-add_test(test_rp2_mag test_rp2_mag) 48-add_test(test_dpi test_dpi) 49- 50-# Autotools-style "make check" command 51-add_custom_target(check COMMAND ${CMAKE_CTEST_COMMAND}) 52-add_dependencies(check test_rp2_mag test_dpi)