Commit Graph

39 Commits (95907602b4079666e161816764c4e74be452a4b9)

Author SHA1 Message Date
MoAlyousef dd0003f8fe add nlohmann_json to cmake toml
4 years ago
Duncan Ogilvie 306bb3d4fc Automatically generate documentation from tests
4 years ago
Duncan Ogilvie 02f1a70628 Use relative paths in the install command to support --prefix
4 years ago
Duncan Ogilvie 6395267e4b Merge cmkrlib into the cmkr target
4 years ago
Duncan Ogilvie 6d9b40bd15 Get rid of hack to hide a warning during bootstrapping on Windows
4 years ago
Duncan Ogilvie 747bc8be00 Merge remote-tracking branch 'origin/master' into develop
4 years ago
MoAlyousef 00121c261f 0.1.4
4 years ago
Duncan Ogilvie 326647011b Initial attempt at adding tests
4 years ago
Duncan Ogilvie b5752b7c2b Breaking change, rename 'cmake.minimum' to 'cmake.version' and make it optional
4 years ago
Duncan Ogilvie 67ac9a4328 Add a hack to hide a warning while bootstrapping on Windows
4 years ago
Duncan Ogilvie 105e0aaeb9 Add support for project.description and project.languages
4 years ago
Duncan Ogilvie 028e202e61 Rename inject-after/before to cmake-after/before
4 years ago
Duncan Ogilvie a7bdb93830 Require a lower CMake version for compatibility with slow distros
4 years ago
Duncan Ogilvie f905440871 Preserve ordering and switch target syntax to use tables
4 years ago
Duncan Ogilvie bd36e67d2e Change to vendored dependencies instead of using FetchContent
4 years ago
Duncan Ogilvie 00969ee77d WIP DSL for generating cmake
4 years ago
Duncan Ogilvie 173c5e0f58 Restructure project
4 years ago
Duncan Ogilvie eaa5e62396 Rename various options to match CMake's naming better and refactor
4 years ago
Mohammed Alyousef e29c408854 use url for mpark variant
4 years ago
Mohammed Alyousef 8d0c8678c4 add mpark_variant
4 years ago
MoAlyousef f8ab24e0a2 bump 0.1.3
4 years ago
MoAlyousef 5dc71f9ba1 support building with C++11, adding linux github actions
4 years ago
Mohammed Alyousef fa510bb00e bump 0.1.2
4 years ago
Mohammed Alyousef 4e55489845 update 0.1.1
4 years ago
Mohammed Alyousef bce39a944d use fetch-content instead of submodules
4 years ago
MoAlyousef ff53b00f28 add include
4 years ago
MoAlyousef b64d5a370d add cmake class
4 years ago
MoAlyousef a6239fd335 add error class
4 years ago
MoAlyousef 6035d3ae21 add cmake args
4 years ago
MoAlyousef 11b3061d47 require cmake 3.14 or higher
4 years ago
MoAlyousef e382482021 fixes
4 years ago
MoAlyousef 4db372900d add defs
4 years ago
MoAlyousef d59a238338 merge bin types to one
4 years ago
MoAlyousef 497f06b0f3 commenting out unused fields
4 years ago
MoAlyousef c03c9a2d0d add missing fields
4 years ago
MoAlyousef 9b44d37a78 add missing fields
4 years ago
Mohammed Alyousef b8aa1fdcb5
Update cmake.toml
4 years ago
MoAlyousef 9782c40832 do the required only
4 years ago
MoAlyousef 3ca8866752 first commit
4 years ago