index
:
CMake.git
master
release
CMake is a cross-platform, open-source build system generator.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Source
/
cmArgumentParser.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
cmArgumentParser: Ignore positional after keyword
Matthew Woehlke
2022-08-17
1
-0/+1
*
cmArgumentParser: Model non-empty strings with wrapper type
Brad King
2022-07-28
1
-0/+1
*
cmArgumentParser: Offer bindings for positional arguments
Brad King
2022-07-27
1
-10/+54
*
cmArgumentParser: Add callback bindings
Brad King
2022-07-27
1
-0/+91
*
cmArgumentParser: Generalize expected argument count
Brad King
2022-07-27
1
-2/+14
*
cmArgumentParser: Generalize internal state tracking
Brad King
2022-07-27
1
-2/+9
*
cmArgumentParser: Drop unused parsedKeywords argument to Parse()
Brad King
2022-07-25
1
-16/+9
*
cmArgumentParser: Offer binding for list of parsed keywords
Brad King
2022-07-25
1
-0/+24
*
cmArgumentParser: Drop unused keywordsMissingValue argument to Parse()
Brad King
2022-07-25
1
-10/+3
*
cmArgumentParser: Offer private binding to cmParseArgumentsCommand
Brad King
2022-07-25
1
-0/+11
*
cmArgumentParser: Capture keyword errors in parse results
Brad King
2022-07-22
1
-1/+19
*
cmArgumentParser: Add structure to capture operational results
Brad King
2022-07-22
1
-9/+41
*
cmArgumentParser: Store keyword action map with explicit name
Brad King
2022-07-22
1
-7/+15
*
cmArgumentParser: Factor out common static/dynamic implementation
Brad King
2022-07-22
1
-29/+32
*
cmArgumentParser: Track pending keyword explicitly
Brad King
2022-07-20
1
-0/+3
*
cmArgumentParser: De-duplicate parse loop
Brad King
2022-07-20
1
-7/+11
*
cmArgumentParser: Simplify internal method signatures
Brad King
2022-07-20
1
-18/+35
*
cmArgumentParser: Model maybe-missing string with wrapper type
Brad King
2022-07-07
1
-0/+1
*
cmArgumentParser: Model maybe-empty and non-empty lists with wrapper types
Brad King
2022-07-07
1
-1/+4
*
cmArgumentParser: Offer cm::optional bindings to capture keyword presence
Brad King
2022-07-05
1
-0/+11
*
cmArgumentParser: Remove unnecessary local names for common types
Brad King
2022-07-05
1
-6/+3
*
cmArgumentParser: Require callers to consider unparsed arguments
Brad King
2022-07-05
1
-5/+3
*
cmArgumentParser: Avoid allocating copies of keyword strings
Brad King
2022-07-05
1
-8/+8
*
Modernize: Use #pragma once in all header files
Kitware Robot
2020-09-03
1
-4/+1
*
Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view>
Marc Chevrier
2020-04-30
1
-2/+1
*
Revise include order using clang-format-6.0
Kitware Robot
2019-10-01
1
-3/+4
*
Merge topic 'ctest-argument-parser'
Kyle Edwards
2019-09-26
1
-7/+14
|
\
|
*
cmArgumentParser: Record parsed keywords
Regina Pfeifer
2019-09-20
1
-7/+14
*
|
cmstd: Modernize CMake system headers
Marc Chevrier
2019-09-20
1
-1/+1
|
/
*
Introduce cmArgumentParser
Regina Pfeifer
2019-04-04
1
-0/+143