CMake utility toolbox
Project description
Shared CMake submodule
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jrl_cmakemodules-1.0.0.tar.gz.
File metadata
- Download URL: jrl_cmakemodules-1.0.0.tar.gz
- Upload date:
- Size: 6.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ce8476ff74f90fad62392a59060b97b84a2e2aae9d225c438b056845237ef91
|
|
| MD5 |
e6069cc006b071a32e754486008911bf
|
|
| BLAKE2b-256 |
850c009d91b786e2fa10ccac2d46cdaf5744b85b6c7a29443f419589b376cc76
|
Provenance
The following attestation bundles were made for jrl_cmakemodules-1.0.0.tar.gz:
Publisher:
release.yml on cmake-wheel/jrl-cmakemodules
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
jrl_cmakemodules-1.0.0.tar.gz -
Subject digest:
6ce8476ff74f90fad62392a59060b97b84a2e2aae9d225c438b056845237ef91 - Sigstore transparency entry: 417437847
- Sigstore integration time:
-
Permalink:
cmake-wheel/jrl-cmakemodules@20758ba430294bbaa6a5a5c7dc8c15c9060e0f21 -
Branch / Tag:
refs/tags/v1.0.0.c0 - Owner: https://github.com/cmake-wheel
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@20758ba430294bbaa6a5a5c7dc8c15c9060e0f21 -
Trigger Event:
push
-
Statement type:
File details
Details for the file jrl_cmakemodules-1.0.0-0-py3-none-any.whl.
File metadata
- Download URL: jrl_cmakemodules-1.0.0-0-py3-none-any.whl
- Upload date:
- Size: 6.5 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17391b4bebb52cc8bf1fa4c60c8cb8ff60c283ca6e52298ac75d3e16071e581f
|
|
| MD5 |
04823c3a517a41e72250f4b217e6aebf
|
|
| BLAKE2b-256 |
0d1c544aa4e3132703035cbb2f6997e545abb44027128f0368118fe15323e19a
|
Provenance
The following attestation bundles were made for jrl_cmakemodules-1.0.0-0-py3-none-any.whl:
Publisher:
release.yml on cmake-wheel/jrl-cmakemodules
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
jrl_cmakemodules-1.0.0-0-py3-none-any.whl -
Subject digest:
17391b4bebb52cc8bf1fa4c60c8cb8ff60c283ca6e52298ac75d3e16071e581f - Sigstore transparency entry: 417437856
- Sigstore integration time:
-
Permalink:
cmake-wheel/jrl-cmakemodules@20758ba430294bbaa6a5a5c7dc8c15c9060e0f21 -
Branch / Tag:
refs/tags/v1.0.0.c0 - Owner: https://github.com/cmake-wheel
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@20758ba430294bbaa6a5a5c7dc8c15c9060e0f21 -
Trigger Event:
push
-
Statement type: