Commit Graph

38 Commits (53820c9f65abcabaffab58d1f0c581cfa0febf53)

Author SHA1 Message Date
Duncan Ogilvie 53820c9f65 Support $<condition> in unnamed conditions
8 months ago
Duncan Ogilvie ff7e4b8f23 Allow arbitrary CMake expressions as conditions
8 months ago
Duncan Ogilvie 0dec7ca4d5 Bump to the latest vcpkg
8 months ago
Anthony Printup c573c9a76d
test(relative-paths): Add the test-library file to libs
1 year ago
Anthony Printup b24a0a2fdc
test(relative-paths): Make `link-libraries` conditional to the Windows platform
1 year ago
Anthony Printup 854e8817c4
test(relative-paths): Remove inlined CMake from cmake.toml
1 year ago
Anthony Printup 19e61aa1aa
test(relative-paths): Attempt to fix the tests workflow
1 year ago
Anthony Printup bfa1e1fe0d
test(relative-paths): Added the latest `relative-paths` test to the tests workflow
1 year ago
Anthony Printup 4362b3547f
test(relative-paths): Added tests for #116
1 year ago
Anthony Printup d3829fb6cd Trim additional new lines at the end of the generated CMakeLists.txt
1 year ago
Duncan Ogilvie be387141b5 Add a 'Compiler flags' example to the documentation
1 year ago
Duncan Ogilvie 1deaec2b41 Add .editorconfig and linting
2 years ago
Duncan Ogilvie 605a04e72d Fix formatting of files
2 years ago
Duncan Ogilvie 9d6897b572 Suppress warnings related to DOWNLOAD_EXTRACT_TIMESTAMP
2 years ago
Duncan Ogilvie 05e21f734a Fix the tests
2 years ago
Duncan Ogilvie 69d844a152 Refactor msvc-static to msvc-runtime
2 years ago
gmh5225 981c48dbc5
[feature] msvc-static
2 years ago
Duncan Ogilvie 9a82f8c796 Temporarily remove the crt-linkage and library-linkage options
3 years ago
Duncan Ogilvie 50d4a905b6
Merge pull request #55 from ZehMatt/fix/#54
3 years ago
ζeh Matt f957cec2dc
Update CMakeLists.txt for tests
3 years ago
Duncan Ogilvie 232e49e087 Add support for vcpkg CRT and library linkage customization
3 years ago
Duncan Ogilvie 87b3c7ec6c Document template targets
3 years ago
Duncan Ogilvie 8d13ccbeaa Delete driver test to add later
3 years ago
cursey 2b7ee72e86
Separate template parsing and generation
3 years ago
cursey eed1e38407
Add support for target templates
3 years ago
Duncan Ogilvie 5951f6930e Update documentation for vcpkg features
3 years ago
Duncan Ogilvie 77f4bf7da0 Some minor fixes related to newlines and formatting
3 years ago
Duncan Ogilvie 285614e4c2 Automatically generate cmkr.cmake when missing
3 years ago
Duncan Ogilvie 4b300df8d5 Add some more tests for the documentation
4 years ago
Duncan Ogilvie 2450cfb2c9 Implement conditional properties
4 years ago
Duncan Ogilvie 7b20d8c54c Restore [vcpkg].version functionality and add a test + documentation
4 years ago
Duncan Ogilvie d4f0cdf152 Allow test working directories with a relative path
4 years ago
Duncan Ogilvie 306bb3d4fc Automatically generate documentation from tests
4 years ago
Duncan Ogilvie 9622334bf1 Switch to using target_sources instead of passing sources directly to add_xxx
4 years ago
Duncan Ogilvie c4673d59e2 Simplify default conditions
4 years ago
Duncan Ogilvie 17d4dc0555 Move all links to the new organization
4 years ago
Duncan Ogilvie 7cdf36f317 Initial support for conditional arguments
4 years ago
Duncan Ogilvie 326647011b Initial attempt at adding tests
4 years ago