<commit_before>set(SUBSYS_NAME features)
set(SUBSYS_DESC "Point cloud features library")
set(SUBSYS_DEPS common search kdtree octree filters 2d)

set(build TRUE)
PCL_SUBSYS_OPTION(build ${SUBSYS_NAME} ${SUBSYS_DESC} ON)
PCL_SUBSYS_DEPEND(build ${SUBSYS_NAME} DEPS ${SUBSYS_DEPS})

PCL_ADD_DOC(${SUBSYS_NAME})

if(build)
    include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)

    set(incs
        include/pcl/${SUBSYS_NAME}/boost.h
        include/pcl/${SUBSYS_NAME}/eigen.h
        include/pcl/${SUBSYS_NAME}/board.h
        include/pcl/${SUBSYS_NAME}/brisk_2d.h
        include/pcl/${SUBSYS_NAME}/cvfh.h
        include/pcl/${SUBSYS_NAME}/our_cvfh.h
        include/pcl/${SUBSYS_NAME}/crh.h
        include/pcl/${SUBSYS_NAME}/don.h
        include/pcl/${SUBSYS_NAME}/feature.h
        include/pcl/${SUBSYS_NAME}/fpfh.h
        include/pcl/${SUBSYS_NAME}/fpfh_omp.h
        include/pcl/${SUBSYS_NAME}/gfpfh.h
        include/pcl/${SUBSYS_NAME}/integral_image2D.h
        include/pcl/${SUBSYS_NAME}/integral_image_normal.h
        include/pcl/${SUBSYS_NAME}/intensity_gradient.h
        include/pcl/${SUBSYS_NAME}/intensity_spin.h
        include/pcl/${SUBSYS_NAME}/linear_least_squares_normal.h
        include/pcl/${SUBSYS_NAME}/moment_invariants.h
        include/pcl/${SUBSYS_NAME}/multiscale_feature_persistence.h
        include/pcl/${SUBSYS_NAME}/narf.h
        include/pcl/${SUBSYS_NAME}/narf_descriptor.h
        include/pcl/${SUBSYS_NAME}/normal_3d.h
        include/pcl/${SUBSYS_NAME}/normal_3d_omp.h
        include/pcl/${SUBSYS_NAME}/normal_based_signature.h
        include/pcl/${SUBSYS_NAME}/organized_edge_detection.h
        include/pcl/${SUBSYS_NAME}/pfh.h
        include/pcl/${SUBSYS_NAME}/pfhrgb.h
        include/pcl/${SUBSYS_NAME}/ppf.h
        include/pcl/${SUBSYS_NAME}/ppfrgb.h
        include/pcl/${SUBSYS_NAME}/shot.h
        include/pcl/${SUBSYS_NAME}/shot_lrf.h<commit_msg>added pfh_tools to CMake<commit_after>set(SUBSYS_NAME features)
set(SUBSYS_DESC "Point cloud features library")
set(SUBSYS_DEPS common search kdtree octree filters 2d)

set(build TRUE)
PCL_SUBSYS_OPTION(build ${SUBSYS_NAME} ${SUBSYS_DESC} ON)
PCL_SUBSYS_DEPEND(build ${SUBSYS_NAME} DEPS ${SUBSYS_DEPS})

PCL_ADD_DOC(${SUBSYS_NAME})

if(build)
    include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)

    set(incs
        include/pcl/${SUBSYS_NAME}/boost.h
        include/pcl/${SUBSYS_NAME}/eigen.h
        include/pcl/${SUBSYS_NAME}/board.h
        include/pcl/${SUBSYS_NAME}/brisk_2d.h
        include/pcl/${SUBSYS_NAME}/cvfh.h
        include/pcl/${SUBSYS_NAME}/our_cvfh.h
        include/pcl/${SUBSYS_NAME}/crh.h
        include/pcl/${SUBSYS_NAME}/don.h
        include/pcl/${SUBSYS_NAME}/feature.h
        include/pcl/${SUBSYS_NAME}/fpfh.h
        include/pcl/${SUBSYS_NAME}/fpfh_omp.h
        include/pcl/${SUBSYS_NAME}/gfpfh.h
        include/pcl/${SUBSYS_NAME}/integral_image2D.h
        include/pcl/${SUBSYS_NAME}/integral_image_normal.h
        include/pcl/${SUBSYS_NAME}/intensity_gradient.h
        include/pcl/${SUBSYS_NAME}/intensity_spin.h
        include/pcl/${SUBSYS_NAME}/linear_least_squares_normal.h
        include/pcl/${SUBSYS_NAME}/moment_invariants.h
        include/pcl/${SUBSYS_NAME}/multiscale_feature_persistence.h
        include/pcl/${SUBSYS_NAME}/narf.h
        include/pcl/${SUBSYS_NAME}/narf_descriptor.h
        include/pcl/${SUBSYS_NAME}/normal_3d.h
        include/pcl/${SUBSYS_NAME}/normal_3d_omp.h
        include/pcl/${SUBSYS_NAME}/normal_based_signature.h
        include/pcl/${SUBSYS_NAME}/organized_edge_detection.h
        include/pcl/${SUBSYS_NAME}/pfh.h
        include/pcl/${SUBSYS_NAME}/pfh_tools.h
        include/pcl/${SUBSYS_NAME}/pfhrgb.h
        include/pcl/${SUBSYS_NAME}/ppf.h
        include/pcl/${SUBSYS_NAME}/ppfrgb.h
        include/pcl/${SUBSYS_NAME}/shot.h
        include/pcl/${SUBSYS_NAME}/shot_lrf.h
{'fraction_non_alphanumeric': 0.13596491228070176, 'fraction_numerical': 0.0025799793601651187, 'mean_word_length': 3.2934662236987817, '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': '3913611', 'n_tokens_mistral': 1443, 'n_tokens_neox': 1555, 'n_words': 121}