<commit_before>cmake_minimum_required(VERSION 2.8.3)
project(lg_mirror)

find_package(catkin REQUIRED COMPONENTS
  lg_msg_defs
  roscpp
)



catkin_python_setup()

catkin_package(
  CATKIN_DEPENDS
  appctl
  lg_msg_defs
  rospy
  roscpp
)

include_directories(
  include/${PROJECT_NAME}
  ${catkin_INCLUDE_DIRS}
)

add_library(uinput_device src/uinput_device.cpp)
add_library(device_service src/device_service.cpp)
add_library(viewport_mapper src/viewport_mapper.cpp)
add_library(ros_event_relay src/ros_event_relay.cpp)
add_library(util src/util.cpp)

add_executable(touch_sender_node src/sender.cpp)
add_executable(touch_receiver_node src/receiver.cpp)

add_dependencies(touch_sender_node
  ${PROJECT_NAME}_generate_messages_cpp
  device_service
)
add_dependencies(touch_receiver_node
  ${PROJECT_NAME}_generate_messages_cpp
  uinput_device
  viewport_mapper
  ros_event_relay
)
add_dependencies(uinput_device
  ${PROJECT_NAME}_generate_messages_cpp
)
add_dependencies(device_service
  ${PROJECT_NAME}_generate_messages_cpp
)
add_dependencies(viewport_mapper
  ${PROJECT_NAME}_generate_messages_cpp
  lg_msg_defs_generate_messages_cpp
  util
)
add_dependencies(ros_event_relay
  lg_msg_defs_generate_messages_cpp
  uinput_device
  viewport_mapper
)

target_link_libraries(viewport_mapper
  ${catkin_LIBRARIES}
  util
)
target_link_libraries(ros_event_relay
  ${catkin_LIBRARIES}
  uinput_device
  viewport_mapper
)
target_link_libraries(touch_sender_node
  ${catkin_LIBRARIES}
  device_service
)<commit_msg>lg_mirror: cleanup msg deps<commit_after>cmake_minimum_required(VERSION 2.8.3)
project(lg_mirror)

find_package(catkin REQUIRED COMPONENTS
  lg_msg_defs
  roscpp
)



catkin_python_setup()

catkin_package(
  CATKIN_DEPENDS
  appctl
  lg_msg_defs
  rospy
  roscpp
)

include_directories(
  include/${PROJECT_NAME}
  ${catkin_INCLUDE_DIRS}
)

add_library(uinput_device src/uinput_device.cpp)
add_library(device_service src/device_service.cpp)
add_library(viewport_mapper src/viewport_mapper.cpp)
add_library(ros_event_relay src/ros_event_relay.cpp)
add_library(util src/util.cpp)

add_executable(touch_sender_node src/sender.cpp)
add_executable(touch_receiver_node src/receiver.cpp)

add_dependencies(touch_sender_node
  ${PROJECT_NAME}_generate_messages_cpp
  device_service
)
add_dependencies(touch_receiver_node
  ${PROJECT_NAME}_generate_messages_cpp
  uinput_device
  viewport_mapper
  ros_event_relay
)
add_dependencies(uinput_device
  lg_msg_defs_generate_messages_cpp
)
add_dependencies(device_service
  lg_msg_defs_generate_messages_cpp
)
add_dependencies(viewport_mapper
  lg_msg_defs_generate_messages_cpp
  util
)
add_dependencies(ros_event_relay
  lg_msg_defs_generate_messages_cpp
  uinput_device
  viewport_mapper
)

target_link_libraries(viewport_mapper
  ${catkin_LIBRARIES}
  util
)
target_link_libraries(ros_event_relay
  ${catkin_LIBRARIES}
  uinput_device
  viewport_mapper
)
target_link_libraries(touch_sender_node
  ${catkin_LIBRARIES}
  device_service
)
{'fraction_non_alphanumeric': 0.06032171581769437, 'fraction_numerical': 0.0020107238605898124, 'mean_word_length': 8.299065420560748, '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': '5182932', 'n_tokens_mistral': 1182, 'n_tokens_neox': 1130, 'n_words': 126}