Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.5.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version jazzy
Last Updated 2025-04-24
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Chris Lalancette

Authors

  • Dirk Thomas
  • Michel Hidalgo
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

2.5.4 (2025-04-24)

2.5.3 (2024-12-18)

2.5.2 (2024-07-02)

  • More specific prefix in some cmake_parse_argument calls (#523) (#539) (cherry picked from commit fdbf4574d7ccc67c29d63f906ddbd88017eb9ecc) Co-authored-by: Kevin Egger <<eggerk@users.noreply.github.com>>
  • Contributors: mergify[bot]

2.5.1 (2024-06-27)

2.5.0 (2024-04-16)

2.4.0 (2024-03-28)

  • Set hints to find the python version we actually want. (#508)
  • Update maintainer list in package.xml files (#503)
  • Contributors: Chris Lalancette, Michael Jeronimo

2.3.2 (2023-12-26)

2.3.1 (2023-11-06)

  • Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR in ament_generate_environment (#485)
  • Fix CMake error when entire ament projects are added via add_subdirectory (#484)
  • Contributors: Silvio Traversaro

2.3.0 (2023-09-07)

2.2.2 (2023-08-21)

2.2.1 (2023-06-21)

2.2.0 (2023-06-07)

2.1.0 (2023-04-26)

2.0.2 (2023-04-12)

2.0.1 (2023-04-11)

2.0.0 (2023-04-11)

  • ament_cmake_uninstall_target: Correct location of install_manifest.txt (#432)
  • Contributors: Silvio Traversaro

1.5.3 (2023-02-13)

  • Use file(GENERATE OUTPUT) to create dsv files (#416) Using file(WRITE) and file(APPEND) causes the modification stamp of the file to be changed each time CMake configures, resluting in an 'Installing' message rather than an 'Up-to-date' message even though the file content is identical. Using file(GENERATE OUTPUT) updates the timestamp of the file only if the content changes.

  • Warn when trying to symlink install an INTERFACE_LIBRARY (#417)

  • Workaround to exclude Clion's cmake folders from colcon test (#410)

    - Add AMENT_IGNORE to CMAKE_BINARY_DIR to avoid picking up cmake specific folders created by CLion in [colcon build]{.title-ref} and [colcon test]{.title-ref} commands

  • if (NOT ${UNDEFINED_VAR}) gets evaluated to false, so change to if (NOT UNDEFINED_VAR) so it evaluates to true. (#407)

  • [rolling] Update maintainers - 2022-11-07 (#411)

    • Update maintainers to Michael Jeronimo
  • Contributors: Audrow Nash, Kenji Brameld, Michael Orlov, Scott K Logan, Shane Loretz

1.5.2 (2022-11-02)

1.5.1 (2022-09-13)

1.5.0 (2022-07-11)

  • Implement ament_add_default_options (#390)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_generator_type_description
rosidl_core_generators
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
gz_cmake_vendor
gz_common_vendor
gz_fuel_tools_vendor
gz_gui_vendor
gz_launch_vendor
gz_math_vendor
gz_msgs_vendor
gz_physics_vendor
gz_plugin_vendor
gz_rendering_vendor
gz_sensors_vendor
gz_sim_vendor
gz_tools_vendor
gz_transport_vendor
gz_utils_vendor
sdformat_vendor

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.7.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version kilted
Last Updated 2025-04-17
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Chris Lalancette

Authors

  • Dirk Thomas
  • Michel Hidalgo
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

2.7.3 (2025-04-17)

  • Create destination directory during symlink install (#569)
  • Contributors: Ezra Brooks

2.7.2 (2024-11-19)

  • Support generator expressions when symlinking install(FILES) (#560)
  • Always symlink TARGET_{LINKER,SONAME}_FILE on libraries (#535)
  • Fix symlink install of versioned libs on macOS (#558)
  • Contributors: Scott K Logan

2.7.1 (2024-10-03)

2.7.0 (2024-06-25)

2.6.1 (2024-06-17)

  • More specific prefix in some cmake_parse_argument calls (#523)
  • Contributors: Kevin Egger

2.6.0 (2024-04-26)

2.5.0 (2024-04-16)

2.4.0 (2024-03-28)

  • Set hints to find the python version we actually want. (#508)
  • Update maintainer list in package.xml files (#503)
  • Contributors: Chris Lalancette, Michael Jeronimo

2.3.2 (2023-12-26)

2.3.1 (2023-11-06)

  • Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR in ament_generate_environment (#485)
  • Fix CMake error when entire ament projects are added via add_subdirectory (#484)
  • Contributors: Silvio Traversaro

2.3.0 (2023-09-07)

2.2.2 (2023-08-21)

2.2.1 (2023-06-21)

2.2.0 (2023-06-07)

2.1.0 (2023-04-26)

2.0.2 (2023-04-12)

2.0.1 (2023-04-11)

2.0.0 (2023-04-11)

  • ament_cmake_uninstall_target: Correct location of install_manifest.txt (#432)
  • Contributors: Silvio Traversaro

1.5.3 (2023-02-13)

  • Use file(GENERATE OUTPUT) to create dsv files (#416) Using file(WRITE) and file(APPEND) causes the modification stamp of the file to be changed each time CMake configures, resluting in an 'Installing' message rather than an 'Up-to-date' message even though the file content is identical. Using file(GENERATE OUTPUT) updates the timestamp of the file only if the content changes.

  • Warn when trying to symlink install an INTERFACE_LIBRARY (#417)

  • Workaround to exclude Clion's cmake folders from colcon test (#410)

    - Add AMENT_IGNORE to CMAKE_BINARY_DIR to avoid picking up cmake specific folders created by CLion in [colcon build]{.title-ref} and [colcon test]{.title-ref} commands

  • if (NOT ${UNDEFINED_VAR}) gets evaluated to false, so change to if (NOT UNDEFINED_VAR) so it evaluates to true. (#407)

  • [rolling] Update maintainers - 2022-11-07 (#411)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_ros_core
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_generator_type_description
rosidl_core_generators
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
gz_cmake_vendor
gz_common_vendor
gz_fuel_tools_vendor
gz_gui_vendor
gz_launch_vendor
gz_math_vendor
gz_msgs_vendor
gz_physics_vendor
gz_plugin_vendor
gz_rendering_vendor
gz_sensors_vendor
gz_sim_vendor
gz_tools_vendor
gz_transport_vendor
gz_utils_vendor
sdformat_vendor

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.8.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version rolling
Last Updated 2025-06-05
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Chris Lalancette

Authors

  • Dirk Thomas
  • Michel Hidalgo
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

2.8.2 (2025-06-04)

2.8.1 (2025-05-20)

2.8.0 (2025-04-24)

2.7.3 (2025-04-17)

  • Create destination directory during symlink install (#569)
  • Contributors: Ezra Brooks

2.7.2 (2024-11-19)

  • Support generator expressions when symlinking install(FILES) (#560)
  • Always symlink TARGET_{LINKER,SONAME}_FILE on libraries (#535)
  • Fix symlink install of versioned libs on macOS (#558)
  • Contributors: Scott K Logan

2.7.1 (2024-10-03)

2.7.0 (2024-06-25)

2.6.1 (2024-06-17)

  • More specific prefix in some cmake_parse_argument calls (#523)
  • Contributors: Kevin Egger

2.6.0 (2024-04-26)

2.5.0 (2024-04-16)

2.4.0 (2024-03-28)

  • Set hints to find the python version we actually want. (#508)
  • Update maintainer list in package.xml files (#503)
  • Contributors: Chris Lalancette, Michael Jeronimo

2.3.2 (2023-12-26)

2.3.1 (2023-11-06)

  • Use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR in ament_generate_environment (#485)
  • Fix CMake error when entire ament projects are added via add_subdirectory (#484)
  • Contributors: Silvio Traversaro

2.3.0 (2023-09-07)

2.2.2 (2023-08-21)

2.2.1 (2023-06-21)

2.2.0 (2023-06-07)

2.1.0 (2023-04-26)

2.0.2 (2023-04-12)

2.0.1 (2023-04-11)

2.0.0 (2023-04-11)

  • ament_cmake_uninstall_target: Correct location of install_manifest.txt (#432)
  • Contributors: Silvio Traversaro

1.5.3 (2023-02-13)

  • Use file(GENERATE OUTPUT) to create dsv files (#416) Using file(WRITE) and file(APPEND) causes the modification stamp of the file to be changed each time CMake configures, resluting in an 'Installing' message rather than an 'Up-to-date' message even though the file content is identical. Using file(GENERATE OUTPUT) updates the timestamp of the file only if the content changes.

  • Warn when trying to symlink install an INTERFACE_LIBRARY (#417)

  • Workaround to exclude Clion's cmake folders from colcon test (#410)

    - Add AMENT_IGNORE to CMAKE_BINARY_DIR to avoid picking up cmake specific folders created by CLion in [colcon build]{.title-ref} and [colcon test]{.title-ref} commands

  • if (NOT ${UNDEFINED_VAR}) gets evaluated to false, so change to if

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_ros_core
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_generator_type_description
rosidl_core_generators
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
gz_cmake_vendor
gz_common_vendor
gz_fuel_tools_vendor
gz_gui_vendor
gz_launch_vendor
gz_math_vendor
gz_msgs_vendor
gz_physics_vendor
gz_plugin_vendor
gz_rendering_vendor
gz_sensors_vendor
gz_sim_vendor
gz_tools_vendor
gz_transport_vendor
gz_utils_vendor
rosidlcpp
rosidlcpp_generator_c
rosidlcpp_generator_cpp
rosidlcpp_generator_type_description
rosidlcpp_typesupport_c
rosidlcpp_typesupport_cpp
sdformat_vendor

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.4.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version ardent
Last Updated 2017-12-09
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.5.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version bouncy
Last Updated 2018-07-17
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.6.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version crystal
Last Updated 2019-03-10
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version eloquent
Last Updated 2020-11-30
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.6
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version dashing
Last Updated 2020-11-24
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.1.6
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version galactic
Last Updated 2022-12-02
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.1.6 (2022-12-02)

1.1.5 (2022-01-14)

  • Update maintainers (backport #362) (#370).
  • Contributors: Audrow Nash

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

1.0.1 (2020-09-10)

1.0.0 (2020-07-22)

0.9.6 (2020-06-23)

0.9.5 (2020-06-02)

0.9.4 (2020-05-26)

0.9.3 (2020-05-19)

0.9.2 (2020-05-07)

0.9.1 (2020-04-24 15:45)

0.9.0 (2020-04-24 12:25)

  • Make it possible to ignore a package deprecation warning Wrap the deprecation warning message in a conditional, letting callers set a variable to quiet the warning.
  • Use DEPRECATION instead of WARNING for package deprecation messages This makes it possible to treat the warnings differently in downstream packages. Refer to the CMake documentation for more info: https://cmake.org/cmake/help/v3.0/command/message.html
  • [Windows] Adding .lib into the symlink install file list (#219)
    • Adding .lib into the symlink install file list
    • rework.
    • conditionally guard by WIN32.
  • fix escaping of regex (#217)
  • Fix symlink install versioned shared library (#216)
    • Fix symlink install versioned shared library
    • Update ament_cmake_symlink_install.cmake.in
  • Use regex for more clear string manipulation. (#207) I think this reads better. If you don't agree feel free to reject PR
  • add .dsv env hooks to the local_setup.dsv (#210)
  • Contributors: Dan Rose, Dirk Thomas, Jacob Perron, Jafar Abdi, Sean Yen

0.8.1 (2019-10-23)

0.8.0 (2019-10-04)

  • generate a package.dsv file (#202)
  • check existance of uninstall target before creating it (#195)
  • ensure that PYTHON_INSTALL_DIR is initialized for generated .dsv file (#190)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.9.12
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version foxy
Last Updated 2023-05-27
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Dirk Thomas

Authors

No additional authors.
README
No README found. No README in repository either.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.0.7
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version iron
Last Updated 2024-11-08
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo

Authors

  • Dirk Thomas
  • Michel Hidalgo
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

2.0.7 (2024-11-09)

2.0.6 (2024-07-11)

  • More specific prefix in some cmake_parse_argument calls (#537)
  • Contributors: Kevin Egger

2.0.5 (2024-04-19)

  • Require CMake 3.12 due to introduction of FindPython3 (#515)
  • Contributors: Ryan

2.0.4 (2024-02-07)

  • Fix CMake error when entire ament projects are added via add_subdirectory (#487)
  • Contributors: Silvio Traversaro

2.0.3 (2023-06-22)

2.0.2 (2023-04-12)

2.0.1 (2023-04-11)

2.0.0 (2023-04-11)

  • ament_cmake_uninstall_target: Correct location of install_manifest.txt (#432)
  • Contributors: Silvio Traversaro

1.5.3 (2023-02-13)

  • Use file(GENERATE OUTPUT) to create dsv files (#416) Using file(WRITE) and file(APPEND) causes the modification stamp of the file to be changed each time CMake configures, resluting in an 'Installing' message rather than an 'Up-to-date' message even though the file content is identical. Using file(GENERATE OUTPUT) updates the timestamp of the file only if the content changes.

  • Warn when trying to symlink install an INTERFACE_LIBRARY (#417)

  • Workaround to exclude Clion's cmake folders from colcon test (#410)

    - Add AMENT_IGNORE to CMAKE_BINARY_DIR to avoid picking up cmake specific folders created by CLion in [colcon build]{.title-ref} and [colcon test]{.title-ref} commands

  • if (NOT ${UNDEFINED_VAR}) gets evaluated to false, so change to if (NOT UNDEFINED_VAR) so it evaluates to true. (#407)

  • [rolling] Update maintainers - 2022-11-07 (#411)

    • Update maintainers to Michael Jeronimo
  • Contributors: Audrow Nash, Kenji Brameld, Michael Orlov, Scott K Logan, Shane Loretz

1.5.2 (2022-11-02)

1.5.1 (2022-09-13)

1.5.0 (2022-07-11)

  • Implement ament_add_default_options (#390)
  • Contributors: methylDragon

1.4.0 (2022-04-29)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
ignition_cmake2_vendor
ignition_math6_vendor
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_generator_type_description
rosidl_core_generators
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.3.11
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ament/ament_cmake.git
VCS Type git
VCS Version humble
Last Updated 2025-04-18
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

The core of the ament buildsystem in CMake. Several subcomponents provide specific funtionalities: * environment: provide prefix-level setup files * environment_hooks: provide package-level setup files and environment hooks * index: store information in an index and retrieve them without crawling * package_templates: templates from the ament_package Python package * symlink_install: use symlinks for CMake install commands

Additional Links

No additional links.

Maintainers

  • Michael Jeronimo
  • Michel Hidalgo

Authors

  • Dirk Thomas
README
No README found. No README in repository either.
CHANGELOG

Changelog for package ament_cmake_core

1.3.11 (2024-11-25)

1.3.10 (2024-07-26)

  • More specific prefix in some cmake_parse_argument calls (#523) (#538)
  • Contributors: mergify[bot]

1.3.9 (2024-05-15)

  • Add minimum required CMake for FindPython3 (#518)
  • Contributors: Ryan

1.3.8 (2024-02-16)

  • When finding Python3, use python3 executable as a hint (#507)
  • Contributors: Scott K Logan

1.3.7 (2024-01-24)

1.3.6 (2023-11-13)

1.3.5 (2023-06-22)

1.3.4 (2023-04-25)

1.3.3 (2022-11-07)

1.3.2 (2022-05-17)

1.3.1 (2022-03-28)

1.3.0 (2022-02-17)

  • Update forthcoming version in changelog
  • Contributors: Audrow Nash

1.2.1 (2022-01-14)

  • Resolve various ament_lint linter violations (#360) We can't add ament_lint linters in ament_cmake in the traditional way without creating a circular dependency between the repositories. Even though we can't automatically enforce linting, it's still a good idea to try to keep conformance where possible.
  • Update maintainers to Michael Jeronimo and Michel Hidalgo (#362)
  • Contributors: Audrow Nash, Scott K Logan

1.2.0 (2021-10-29)

  • Use FindPython3 instead of FindPythonInterp (#355)
  • Support commands with executable targets (#352)
  • doc/resource_index: Indent list subitems correctly (#342)
  • Update maintainers (#336)
  • Contributors: Chris Lalancette, Michal Sojka, Shane Loretz

1.1.4 (2021-05-06)

1.1.3 (2021-03-09)

1.1.2 (2021-02-26 22:59)

1.1.1 (2021-02-26 19:12)

1.1.0 (2021-02-24)

1.0.4 (2021-01-25)

1.0.3 (2020-12-10)

1.0.2 (2020-12-07)

  • Merge pull request #287 from ament/mjeronimo/add-condition-support * Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
    • Address Dirk's code review feedback
  • Address Dirk's code review feedback
  • Check condition attr in package.xml dependencies The condition attribute was already parsed when reading the XML file. Just needed to check the condition when adding dependencies to the list for a particular key/target. Fixes #266
  • Update package maintainers. (#286)
  • Contributors: Michael Jeronimo, Michel Hidalgo

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

Deps Name
ament_package

System Dependencies

Dependant Packages

Name Deps
grid_map_cmake_helpers
lanelet2
lanelet2_core
lanelet2_examples
lanelet2_io
lanelet2_maps
lanelet2_matching
lanelet2_projection
lanelet2_python
lanelet2_routing
lanelet2_traffic_rules
lanelet2_validation
mrt_cmake_modules
ros_environment
vizanti
ament_acceleration
ament_cmake_black
ament_cmake
ament_cmake_export_definitions
ament_cmake_export_dependencies
ament_cmake_export_include_directories
ament_cmake_export_interfaces
ament_cmake_export_libraries
ament_cmake_export_link_flags
ament_cmake_export_targets
ament_cmake_gen_version_h
ament_cmake_gmock
ament_cmake_google_benchmark
ament_cmake_gtest
ament_cmake_include_directories
ament_cmake_libraries
ament_cmake_nose
ament_cmake_pytest
ament_cmake_python
ament_cmake_target_dependencies
ament_cmake_test
ament_cmake_vendor_package
ament_cmake_version
ament_cmake_catch2
ament_cmake_clang_format
ament_cmake_clang_tidy
ament_cmake_copyright
ament_cmake_cppcheck
ament_cmake_cpplint
ament_cmake_flake8
ament_cmake_lint_cmake
ament_cmake_mypy
ament_cmake_pclint
ament_cmake_pep257
ament_cmake_pycodestyle
ament_cmake_pyflakes
ament_cmake_uncrustify
ament_cmake_xmllint
ament_lint_auto
ament_lint_common
ament_vitis
generate_parameter_library_example
generate_parameter_library_example_external
nav2_common
performance_test_fixture
rmf_cmake_uncrustify
ros_testing
ros_workspace
rosidl_adapter
rosidl_generator_c
rosidl_generator_cpp
rosidl_default_generators
rosidl_typesupport_c
rosidl_typesupport_cpp
test_interface_files
autoware_lint_common
autoware_point_types
autoware_testing

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged ament_cmake_core at Robotics Stack Exchange