Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments from Anton #2

Open
jcelerier opened this issue May 26, 2020 · 0 comments
Open

Comments from Anton #2

jcelerier opened this issue May 26, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@jcelerier
Copy link
Owner

Copy-paste of Anton's mail, for posterity :

If I think this further, I reach a generic tool to manage cmake build
configurations, with a git-like cli:

cninja new gcc-sanitizers -c gcc asan # create a new build
configuration in a
subdirectory build-gcc-sanitizers
cninja status # overview over all existing build configurations for
this
project

cd build-gcc-sanitizers
cninja status # print out configuration, compilation state, etc
cninja add debugmode # add a configuration bit to the graph
cninja build # obvious
cninja log # compiler output of the last build
cninja clean # clear build directory without loosing the configuration
cd ..
cninja delete gcc-sanitizers # remove a configuration

that would be handy :)
@jcelerier jcelerier added the enhancement New feature or request label May 26, 2020
@jcelerier jcelerier self-assigned this May 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant