<commit_before>ROS_SPN = "catkin"

require catkin.inc

S = "${WORKDIR}/catkin-${PV}"

# This package includes ONLY the python packages.
# The catkin_${PV} package includes all other files
# from the catkin tool.
FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}"

RDEPENDS_${PN} = "\
    python-catkin-pkg python-argparse python-misc python-multiprocessing \
    python-shell python-subprocess python-xml python-pkgutil"

# Delete everything but the python packages in order to avoid
# that the QA error [installed-vs-shipped] hits on us.
do_install_append() {
    rm -rf ${D}${ros_bindir}
    rm -rf ${D}${ros_datadir}
    rm -rf ${D}${ros_libdir}/pkgconfig
}<commit_msg>catkin-runtime: adding support for native version (resolves #338)<commit_after>ROS_SPN = "catkin"

require catkin.inc

S = "${WORKDIR}/catkin-${PV}"

# This package includes ONLY the python packages.
# The catkin_${PV} package includes all other files
# from the catkin tool.
FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}"

RDEPENDS_${PN}_class-native = ""
RDEPENDS_${PN} = "\
    python-catkin-pkg python-argparse python-misc python-multiprocessing \
    python-shell python-subprocess python-xml python-pkgutil"

# Delete everything but the python packages in order to avoid
# that the QA error [installed-vs-shipped] hits on us.
do_install_append() {
    rm -rf ${D}${ros_bindir}
    rm -rf ${D}${ros_datadir}
    rm -rf ${D}${ros_libdir}/pkgconfig
}

BBCLASSEXTEND += "native"
{'fraction_non_alphanumeric': 0.12916666666666668, 'fraction_numerical': 0.0020833333333333333, 'mean_word_length': 4.479087452471483, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '663834', 'n_tokens_mistral': 516, 'n_tokens_neox': 495, 'n_words': 136}