All Projects → jrl-umi3218 → jrl-cmakemodules

jrl-umi3218 / jrl-cmakemodules

Licence: other
CMake utility toolbox

Programming Languages

CMake
9771 projects
python
139335 projects - #7 most used programming language
perl
6916 projects
shell
77523 projects
CSS
56736 projects
Rich Text Format
576 projects

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.

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].