Commit Graph

32 Commits (ed84fc02510ccf9e680f0ab95a165d0f318245f7)

Author SHA1 Message Date
Duncan Ogilvie a718dfd675 Inherit conditions from the parent project
3 years ago
Duncan Ogilvie 95907602b4 Do not allow in-tree builds per default
3 years ago
Duncan Ogilvie 3cd84a9708 Add basic support for [subdir.mydir]
3 years ago
Duncan Ogilvie 9932e501ce Rename files to make the project easier to navigate
3 years ago
Duncan Ogilvie 1b37dd76a5 Rename things to try to make the code more readable
3 years ago
Duncan Ogilvie eaf03eb785 Add support for target condition
3 years ago
Duncan Ogilvie 2450cfb2c9 Implement conditional properties
4 years ago
Duncan Ogilvie af3807ca2b Add support for private- target options
4 years ago
Duncan Ogilvie 7b20d8c54c Restore [vcpkg].version functionality and add a test + documentation
4 years ago
MoAlyousef ffdedbdace fixes
4 years ago
MoAlyousef dc4b59f05d prelim vcpkg manifest support
4 years ago
Duncan Ogilvie 6ad29ef624 Allow conditional subdirs
4 years ago
Duncan Ogilvie 718c2c7527 Get rid of redundant name field in cmkr init
4 years ago
Duncan Ogilvie 6395267e4b Merge cmkrlib into the cmkr target
4 years ago
darknessxk 4efa74f91f
Changed project string from [[target]] to [target.%s]
4 years ago
Duncan Ogilvie 5312b44860 Fix warnings on AppleClang 12
4 years ago
Duncan Ogilvie b5752b7c2b Breaking change, rename 'cmake.minimum' to 'cmake.version' and make it optional
4 years ago
Duncan Ogilvie f9de5c67ef Differentiate between root and subdirectory generation
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
MoAlyousef f8ab24e0a2 bump 0.1.3
4 years ago
MoAlyousef 16e68d7542 fix C++11 build
4 years ago
Mohammed Alyousef 4e55489845 update 0.1.1
4 years ago
MoAlyousef 18034af6ce update readme
4 years ago
MoAlyousef 9c347b2851 remove test for now from template
4 years ago
Mohammed Alyousef ef166277ea support testing
4 years ago
Mohammed Alyousef b8fbdb2bed create include dir by default
4 years ago
Mohammed Alyousef 221003f199 support interfaces and aliases
4 years ago
MoAlyousef e6219d6571 add option comments
4 years ago
MoAlyousef 3b09103d98 add globbing, package components and options
4 years ago
MoAlyousef 606d942ca0 add clean command
4 years ago
MoAlyousef ff53b00f28 add include
4 years ago