<commit_before>
cmake_minimum_required (VERSION 3.0)

include_directories ("${PROJECT_SOURCE_DIR}/Catch/include")

set_source_files_properties (main.cpp PROPERTIES COTIRE_EXCLUDED TRUE)

set (TARGET_NAME "test-blake2")
add_executable (${TARGET_NAME} main.cpp test-blake2.cpp TestVector.cpp)
    target_link_libraries (${TARGET_NAME} BLAKE2)

add_test (NAME ${TARGET_NAME}
          COMMAND ${TARGET_NAME} "-r" "compact")
    target_compile_features (${TARGET_NAME} PRIVATE cxx_auto_type)
    set_target_properties (${TARGET_NAME} PROPERTIES COTIRE_CXX_PREFIX_HEADER_INIT "common.h")

cotire (${TARGET_NAME})<commit_msg>chore: List headers in dependency<commit_after>
cmake_minimum_required (VERSION 3.0)

include_directories ("${PROJECT_SOURCE_DIR}/Catch/include")

set_source_files_properties (main.cpp PROPERTIES COTIRE_EXCLUDED TRUE)

set (SOURCE_FILES test-blake2.cpp TestVector.cpp main.cpp)
set (HEADER_FILES common.h manips.h)
set (TARGET_NAME "test-blake2")

add_executable (${TARGET_NAME} ${SOURCE_FILES} ${HEADER_FILES})
    target_link_libraries (${TARGET_NAME} BLAKE2)

add_test (NAME ${TARGET_NAME}
          COMMAND ${TARGET_NAME} "-r" "compact")
    target_compile_features (${TARGET_NAME} PRIVATE cxx_auto_type)
    set_target_properties (${TARGET_NAME} PROPERTIES COTIRE_CXX_PREFIX_HEADER_INIT "common.h")

cotire (${TARGET_NAME})
{'fraction_non_alphanumeric': 0.11061618411284335, 'fraction_numerical': 0.007423904974016332, 'mean_word_length': 6.929411764705883, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6497155', 'n_tokens_mistral': 492, 'n_tokens_neox': 469, 'n_words': 91}