Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcfr/cmake-auto-style
Collection of scripts useful to update a CMake projects to match the recommended style.
https://github.com/jcfr/cmake-auto-style
Last synced: 1 day ago
JSON representation
Collection of scripts useful to update a CMake projects to match the recommended style.
- Host: GitHub
- URL: https://github.com/jcfr/cmake-auto-style
- Owner: jcfr
- License: apache-2.0
- Created: 2017-10-20T22:55:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-22T05:36:12.000Z (over 7 years ago)
- Last Synced: 2024-11-24T07:42:11.276Z (2 months ago)
- Language: Shell
- Size: 16.6 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CMake Auto Style
================Collection of scripts useful to update a CMake projects to match the recommended style.
Quick Start
-----------All scripts can be installed or updated in `~/bin` doing:
```
script=cmake-auto-style-install; \
echo "Installing $script"; \
curl -# https://raw.githubusercontent.com/jcfr/cmake-auto-style/master/$script.sh \
-o ~/bin/$script && \
chmod +x ~/bin/$script; \
\
cmake-auto-style-install
```Scripts
-------* [cmake-commands-to-lower-case](./docs/cmake-commands-to-lower-case.md#cmake-commands-to-lower-case)
* [cmake-commands-remove-block-end-arguments](./docs/cmake-commands-remove-block-end-arguments.md#cmake-commands-remove-block-end-arguments)Prerequisites
-------------*Apply to all scripts*
* Bash
* CMakeCredits
-------Original author and references are listed in each script.
License
-------It is covered by the Apache License, Version 2.0:
http://www.apache.org/licenses/LICENSE-2.0