Package Summary

Tags No category tags.
Version 1.3.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 humble
Last Updated 2025-06-27
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

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.12 (2025-06-27)

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.

File truncated at 100 lines see the full file

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