cmvr-es/dependency/x86/third_party/jrl-cmakemodules/v1.1.2/share/jrl-cmakemodules
2026-01-14 14:04:07 +08:00
..
_unittests Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
boost Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
cython Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
doxygen Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
dynamic_graph Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
find-external Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
github Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
gtest Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
hook Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
hpp Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
image Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
sphinx Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
stubgen Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
announce-gen Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
apple.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
base.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
boost.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
catkin.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
cmake_reinstall.cmake.in Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
cmake_uninstall.cmake.in Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
CMakeLists.txt Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
compiler.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
componentConfig.cmake.in Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
Config.cmake.in Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
config.h.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
config.hh.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
coverage.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
cpack.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
createshexe.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
cxx11.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
cxx-standard.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
debian.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
deprecated.hh.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
dist.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
distcheck.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
doxygen.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
eigen.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
filefilter.txt Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
fix-license.sh Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
flake.lock Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
flake.nix Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
geometric-tools.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
git-archive-all.py Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
git-archive-all.sh Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
gitlog-to-changelog Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
GNUInstallDirs.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
gtest.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
header.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
hpp.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
ide.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
idl.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
idlrtc.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
install-data.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
install-helpers.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
julia.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
kineo.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
lapack.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
LICENSE Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
logging.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
man.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
memorycheck_unit_test.cmake.in Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
metapodfromurdf.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
modernize-links.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
msvc-specific.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
msvc.vcxproj.user.in Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
openhrp.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
openhrpcontroller.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
openrtm.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
oscheck.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
package-config.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
package.xml Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
pixi.py Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
pkg-config.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
pkg-config.pc.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
portability.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
post-project.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
pthread.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
pyproject.py Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
python-helpers.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
python.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
qhull.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
README.md Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
release.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
relpath.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
ros2.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
ros.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
sdformat.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
setup.cfg Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
shared-library.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
sphinx.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
stubs.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
swig.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
test.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
tracy.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
tracy.hh.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
uninstall.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
version-script-test.lds Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
version-script.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
version.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
warning.hh.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00
xacro.cmake Catalog structure and dependent libraries. 2026-01-14 14:04:07 +08:00

Shared CMake submodule

Documentation Status pre-commit.ci status Code style: black

This repository is meant to be used as a submodule for any project from CNRS LAAS/HPP or JRL.

It factorizes CMake mechanisms to provide a uniform look'n feel for all packages.

Please see the documentation on the wiki for more information.

You can also checkout the more complete documentation of the modules.

Supported CMake versions

We currently support CMake >= 3.22

pre-commit

This project use pre-commit and pre-commit.ci.

You can get a nice documentation directly on those 2 projects, but here is a quickstart:

# install pre-commit:
python -m pip install pre-commit

# run all hooks on all files:
pre-commit run -a

# run automatically the hooks on the added / modified files, when you try to commit:
pre-commit install