devel/ament-cmake

CMake packages for working with ament.
Directory:
devel/ament-cmake (package's history)
Package version:
ament-cmake-1.5.2
Home page:
https://github.com/ament_cmake/
License:
apache-2.0
Source archive:
-https://github.com/ament/ament_cmake/archive/1.5.2.tar.gzament_cmake-1.5.2.tar.gz
Description:
ament_cmake is the build system for CMake based packages in ROS 2 (in particular, it will be used for most if not all C/C++ projects). It is a set of scripts enhancing CMake and adding convenience functionality for package authors.
Run dependencies:
libstdc++, py36-ament-package>=0, py36-catkin-pkg>=0.2, py36-importlib-metadata, py36-importlib-resources, py36-pyparsing>=1
Build dependencies:
cmake>=3.12, digest>=20080510, g++>=3, gcc>=3, patch>=2.0, pax, pkg_install>=20110805.12, python36>=3.6<3.7, tnftp>=20130505~ssl
General options:
debug
Produce debugging information for binary programs
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
python alternatives:
python36
Use python-3.6
python37
Use python-3.7
python38
Use python-3.8
python39
Use python-3.9
python310
Use python-3.10
python311
Use python-3.11
ros alternatives:
groovy
Use ros groovy
hydro
Use ros hydro
indigo
Use ros indigo
jade
Use ros jade
kinetic
Use ros kinetic
lunar
Use ros lunar
melodic
Use ros melodic
noetic
Use ros noetic