|
|
il y a 4 ans | |
|---|---|---|
| .vscode | il y a 6 ans | |
| cmake | il y a 4 ans | |
| projects | il y a 4 ans | |
| tools | il y a 6 ans | |
| .gitignore | il y a 6 ans | |
| .gitmodules | il y a 6 ans | |
| CMakeLists.txt | il y a 4 ans | |
| README.md | il y a 4 ans | |
| tool | il y a 4 ans | |
Create a new project group
$ tool \
--verbose \
--modules <cmake-modules-git-repository> \
--group <directory-to-init-group-at>
Add a new executable to an existing project group
$ tool \
--verbose \
--modules <cmake-modules-git-repository> \
--executable <name> <group-directory>
Add a new library to an existing project group
$ tool \
--verbose \
--modules <cmake-modules-git-repository> \
--library <name> <group-directory>
Add a new interface library to an existing project group
$ tool \
--verbose \
--modules <cmake-modules-git-repository> \
--interface <name> <group-directory>
You can generate all in one by specifying multiple project or group arguments
$ tool \
--verbose \
--modules <cmake-modules-git-repository> \
--group /tmp/fuu \
--executable myexe /tmp/fuu \
--library mylib /tmp/fuu \
--interface myintf /tmp/fuu