This command line application came to fruition out of the desperate hopes and dreams of a few people looking to softly lighten their suffering while using c++.
- tears
- sadness
- neovim
- vscode yuck
gcc >= 13
or
clang >= 18
and
cmake >= 3
$ cmaker init
#Follow prompt to build your project
$ cmaker run
#If everything worked properly, it will build and run the example project
#which is a basic hello world program
$ cmaker add dep <package name>
#Pick one of the results
$ cmaker run
#To rebuild your project with the new dependency
git clone https://github.com/cmaker-dev/cmaker.git
cd cmaker
cmake -DCMAKE_BUILD_TYPE=Release ./
sudo make install
Alternatively, you can simply copy the binary from our release page to your path
/usr/local/bin/
- Easy project creation and maintenance
- Simple default configurations that are easy to extend
- Get the functionality of utilities like cargo, npm , or yarn and use a language you're already familiar with
- Dencentralized package management
cmake-generator is a command line utility used to expedite building modern c/c++ applications.
- Simple project initialization
- Simple dependency management
- Multi platform builds
- Existing cmake project migration
- Extensible json configuration