1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-30 12:43:52 +00:00

148 Commits

Author SHA1 Message Date
Henry Fredrick Schreiner
f171cd2c9c Fixing docs build 2017-02-15 10:20:59 -05:00
Henry Fredrick Schreiner
96d7fb12ad Fixing typo in travis with missing space 2017-02-15 09:58:39 -05:00
Henry Fredrick Schreiner
3031dc14cb Fixing typo in travis again 2017-02-15 09:54:51 -05:00
Henry Fredrick Schreiner
6984e49218 Fixing typo in travis 2017-02-15 09:46:57 -05:00
Henry Fredrick Schreiner
0a6d0aadbe Download correct version of CMake for travis 2017-02-15 09:38:15 -05:00
Henry Fredrick Schreiner
ce6c942008 Adding doxygen docs 2017-02-15 09:35:54 -05:00
Henry Fredrick Schreiner
1cf4464980 Adding mac build to travis 2017-02-15 08:22:07 -05:00
Henry Fredrick Schreiner
c71ef09305 Fix for missing newline without discription 2017-02-14 16:46:26 -05:00
Henry Fredrick Schreiner
26fa59b745 Build CLI11 when option is on but tests are not built 2017-02-14 12:32:15 -05:00
Henry Fredrick Schreiner
2b40b8cbd3 Removing automatic testing with single file, kept on travis 2017-02-14 12:26:07 -05:00
Henry Fredrick Schreiner
1f510725e5 Remove flags from inifile 2017-02-14 12:21:11 -05:00
Henry Fredrick Schreiner
b359039332 Added required subcommand 2017-02-13 22:30:16 -05:00
Henry Fredrick Schreiner
54a2f720d6 Readme update v0.4 2017-02-13 20:54:07 -05:00
Henry Fredrick Schreiner
4e69e9794d Adding ini print and simple tests 2017-02-13 18:37:17 -05:00
Henry Fredrick Schreiner
15c6ee5f3d Added Range and ValidationError, Refactor throwing errors to Option instead of App for Validation 2017-02-13 16:28:35 -05:00
Henry Fredrick Schreiner
0c1aa2abc3 Nicer, more compliant syntax in test 2017-02-13 12:41:08 -05:00
Henry Fredrick Schreiner
f071f91258 Adding tests for inis 2017-02-13 12:19:49 -05:00
Henry Fredrick Schreiner
3a9faa51f7 Refactored _parse, only called once now and has ini test 2017-02-13 09:55:02 -05:00
Henry Fredrick Schreiner
1d39e9f092 Adding ofstream method 2017-02-13 09:25:33 -05:00
Henry Fredrick Schreiner
77071fdb95 Adding tempfile helper 2017-02-13 08:59:53 -05:00
Henry Fredrick Schreiner
0f47620704 Removing run, clean up App structure 2017-02-13 08:42:15 -05:00
Henry Fredrick Schreiner
92c5621f14 Adding to readme 2017-02-12 19:57:44 -05:00
Henry Fredrick Schreiner
209c10aa32 Updated usage line for subcommands 2017-02-12 18:38:41 -05:00
Henry Fredrick Schreiner
71a29f43d0 Readme updates 2017-02-12 18:25:44 -05:00
Henry Fredrick Schreiner
2b53550ab5 Fix travis release v0.3 2017-02-12 18:17:48 -05:00
Henry Fredrick Schreiner
767ec29f2a Updates to changelog 2017-02-12 18:09:33 -05:00
Henry Fredrick Schreiner
f4d8fd0305 Added help print and test for requires, envname, and excludes 2017-02-12 18:01:33 -05:00
Henry Fredrick Schreiner
b3ce333e1d Adding tests for required, adding mandatory synonym 2017-02-12 17:21:36 -05:00
Henry Fredrick Schreiner
b39ed56906 Added tests and a fix for requires, exludes 2017-02-12 16:45:13 -05:00
Henry Fredrick Schreiner
83eb7eb84b Splitting up tests 2017-02-12 16:18:53 -05:00
Henry Fredrick Schreiner
f4bf6d7226 Adding requires, excludes, and getenv (untested) 2017-02-12 14:04:36 -05:00
Henry Fredrick Schreiner
00acc84b52 Unneeded file removed 2017-02-12 13:57:13 -05:00
Henry Fredrick Schreiner
905c23bcd0 Change license 2017-02-12 13:01:43 -05:00
Henry Fredrick Schreiner
7fee3f3695 Move to using clang 3.5 2017-02-11 10:38:52 -05:00
Henry Fredrick Schreiner
7a769fa996 Updating note about build with Clang 3.4 2017-02-11 10:35:43 -05:00
Henry Fredrick Schreiner
63b5625878 Adding a package for llvm 3.5 2017-02-11 10:31:24 -05:00
Henry Fredrick Schreiner
c8c6d85795 Moving to clang 3.5 2017-02-11 10:27:19 -05:00
Henry Fredrick Schreiner
92957602ec Adding algorithm includes 2017-02-11 10:27:08 -05:00
Henry Fredrick Schreiner
cf2a212f01 Fix caps on name for unix systems 2017-02-11 10:07:23 -05:00
Henry Fredrick Schreiner
f4ba69223a Adding example for group and documentation 2017-02-11 10:03:05 -05:00
Henry Fredrick Schreiner
b774c57dc2 Adding help testing, option groups 2017-02-11 09:38:35 -05:00
Henry Fredrick Schreiner
67047b71f8 Adding first draft of ini support for App 2017-02-10 17:21:19 -05:00
Henry Fredrick Schreiner
38f746db3a using -- notation 2017-02-09 17:20:44 -05:00
Henry Fredrick Schreiner
aac712b754 Adding ini parser, cleanup test CMake 2017-02-09 17:18:24 -05:00
Henry Fredrick Schreiner
960cc104db Adding error messages on failed conversion 2017-02-09 13:43:32 -05:00
Henry Fredrick Schreiner
cf667f28a9 removing added pname from helpstring for optional 2017-02-08 20:27:57 -05:00
Henry Fredrick Schreiner
9b31ef38d8 Adding positional name to name 2017-02-08 15:01:59 -05:00
henryiii
87d8391426 Clean up typos 2017-02-07 22:01:41 -05:00
Henry Fredrick Schreiner
18478d7fb5 Cleaner include of googletest 2017-02-07 15:00:40 -05:00
Henry Fredrick Schreiner
b459d4782d Making positional types clearer 2017-02-07 15:00:24 -05:00