diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..ca2785e --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,16 @@ +cmake_minimum_required(VERSION 3.5) +project(vermin_collector_ros_msgs) +# Default to C++14 +if(NOT CMAKE_CXX_STANDARD) + set(CMAKE_CXX_STANDARD 14) +endif() +if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") + add_compile_options(-Wall -Wextra -Wpedantic) +endif() +find_package(ament_cmake REQUIRED) +find_package(rosidl_default_generators REQUIRED) +rosidl_generate_interfaces(${PROJECT_NAME} +"msg/Num.msg" + ) +ament_export_dependencies(rosidl_default_runtime) +ament_package() diff --git a/msg/Num.msg b/msg/Num.msg new file mode 100644 index 0000000..5a7c026 --- /dev/null +++ b/msg/Num.msg @@ -0,0 +1 @@ +int64 num \ No newline at end of file diff --git a/package.xml b/package.xml new file mode 100644 index 0000000..c1e3298 --- /dev/null +++ b/package.xml @@ -0,0 +1,18 @@ + + + + vermin_collector_ros_msgs + 0.0.1 + TODO: Package description + user + TODO: License declaration + ament_cmake + rosidl_default_generators + rosidl_default_runtime + rosidl_interface_packages + ament_lint_auto + ament_lint_common + + ament_cmake + + \ No newline at end of file