cmkr icon indicating copy to clipboard operation
cmkr copied to clipboard

Modern build system based on CMake and TOML.

Results 41 cmkr issues
Sort by recently updated
recently updated
newest added

Would like to add an ***add-definitions*** option. Sometimes ***compile-definitions*** doesn't work so well.

documentation

https://github.com/build-cpp/cmkr/issues/67

documentation

Ideally writing ```toml [project] name = "example" version = "1.0" [find-package] fmt = {} [target.mylib] type = "static" sources = ["..."] link-libraries = ["fmt::fmt"] [target.otherlib] type = "static" sources =...

feature

documentation
good first issue

https://github.com/xmake-io/xrepo-cmake

feature

Currently you can find packages on https://vcpkg.io, but there is no usage information on the website. The following command works: ``` vcpkg x-package-info --x-json --x-installed glfw3:x64-windows ``` ```json { "results":...

feature

- [x] Guide on migrating to cmkr - [ ] Add more examples (links to projects that use cmkr) - [x] Incorporate feedback from users - [ ] Basics of...

documentation

Currently you need to do extra work: ```toml [options] PROJECT_BUILD_TESTS = false [conditions] tests = "PROJECT_BUILD_TESTS" [target.tests] condition = "tests" sources = ["src/tests.cpp"] ``` This could be: ```toml [options] PROJECT_BUILD_TESTS...

good first issue
feature

Inspiration: https://github.com/friendlyanon/cmake-init

enhancement

Currently the `cmkr` executable has it's own hardcoded documentation built-in. It would be best if there could be a single source of documentation that is somehow generated into the project...

enhancement