cli/1.2.0-b.7.20211014122150.388da73246c0

[full]

Command line interface (CLI) compiler for C++

CLI is a Command Line Interface definition language for C++. This package
contains the compiler implementation for this language.

See the NEWS file for the user-visible changes from the previous release.

See the LICENSE file for distribution conditions.

See the INSTALL file for prerequisites and installation instructions.

See the doc/ directory for documentation.

The project page is at https://www.codesynthesis.com/projects/cli/.

Send questions, bug reports, or any other feedback to
cli-users@codesynthesis.com.... More
version 1.2.0-b.7.20211014122150.388da73246c0
license MIT
repository https://stage.build2.org/1
download cli-1.2.0-b.7.20211014122150.388da73246c0.tar.gz
sha256 984a2aa794bc1717d4d0a27620e17a35fd1c325f93810016a32d7b7000bb01df
project cli
url www.codesynthesis.com/projects/cli/
doc-url www.codesynthesis.com/projects/cli/doc/guide/
src-url git.codesynthesis.com/cgit/cli/cli/tree/cli/
topics C++command line interfacesource code generationdocumentation generation

Depends (1)

libcutl ^1.11.0-

Requires (2)

c++14
host

Tests

* cli-tests == 1.2.0-b.7.20211014122150.388da73246c0

Examples

* cli-examples == 1.2.0-b.7.20211014122150.388da73246c0

Builds

toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-clang_13.0_llvm_msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 11:00:41 UTC (01:55 minutes ago)
result building | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config freebsd_13-clang_11.0-static_O3 / x86_64-freebsd13.0
timestamp 2021-10-16 10:56:52 UTC (05:44 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config freebsd_13-clang_11.0-O3 / x86_64-freebsd13.0
timestamp 2021-10-16 10:54:30 UTC (08:06 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config freebsd_13-clang_11.0 / x86_64-freebsd13.0
timestamp 2021-10-16 10:51:47 UTC (10:49 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-gcc_11.1_homebrew-static_O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:50:03 UTC (12:33 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-clang_13.0-static_O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:49:39 UTC (12:57 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-gcc_11.1_homebrew / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:46:57 UTC (15:39 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-clang_13.0-O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:46:25 UTC (16:11 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-gcc_11.1_homebrew-O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:44:16 UTC (18:20 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-clang_13.0 / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:38:39 UTC (23:57 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-clang_12.0_msvc_msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 10:37:59 UTC (24:37 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-msvc_16.11-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 10:26:51 UTC (35:45 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_11-clang_13.0_libc++-static_O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:21:00 UTC (41:36 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 10:20:38 UTC (41:58 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-clang_12.0_libc++ / x86_64-linux-gnu
timestamp 2021-10-16 10:20:17 UTC (42:19 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_11-clang_13.0_libc++-O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:20:05 UTC (42:31 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_11-clang_13.0-static_O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:18:09 UTC (44:27 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-clang_12.0 / x86_64-linux-gnu
timestamp 2021-10-16 10:18:08 UTC (44:28 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_11-clang_13.0_libc++ / x86_64-linux-gnu
timestamp 2021-10-16 10:17:38 UTC (44:58 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-msvc_16.11-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 10:17:11 UTC (45:25 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-gcc_11.2-ndebug_O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:15:43 UTC (46:53 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_11-clang_13.0-O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:15:18 UTC (47:18 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-gcc_11.2-O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:13:49 UTC (48:47 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-gcc_11.2-static_O3 / x86_64-linux-gnu
timestamp 2021-10-16 10:13:27 UTC (49:09 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_11-clang_13.0 / x86_64-linux-gnu
timestamp 2021-10-16 10:10:58 UTC (51:38 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config freebsd_12-clang_10.0 / x86_64-freebsd12.2
timestamp 2021-10-16 10:09:23 UTC (53:13 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-gcc_10.2 / x86_64-linux-gnu
timestamp 2021-10-16 10:09:01 UTC (53:35 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-gcc_11.2 / x86_64-linux-gnu
timestamp 2021-10-16 10:07:35 UTC (55:02 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_11-clang_12.0 / x86_64-apple-darwin20.5.0
timestamp 2021-10-16 10:06:55 UTC (55:41 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-gcc_10.2_mingw_w64-static_O2 / x86_64-w64-mingw32
timestamp 2021-10-16 10:06:35 UTC (56:01 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_9_tsan-gcc_7.4 / x86_64-linux-gnu
timestamp 2021-10-16 10:03:13 UTC (59:23 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config macos_10.15-clang_11.0 / x86_64-apple-darwin19.0.0
timestamp 2021-10-16 10:03:07 UTC (59:29 minutes ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-gcc_10.2_mingw_w64-O2 / x86_64-w64-mingw32
timestamp 2021-10-16 10:00:53 UTC (01:01:43 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-gcc_10.2_mingw_w64 / x86_64-w64-mingw32
timestamp 2021-10-16 09:56:17 UTC (01:06:19 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_9_asan-gcc_8.4 / x86_64-linux-gnu
timestamp 2021-10-16 09:54:54 UTC (01:07:42 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-msvc_16.9 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 09:50:46 UTC (01:11:50 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10_devmode-msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-16 09:39:55 UTC (01:22:41 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config linux_debian_10-emcc_2.0.25 / wasm32-emscripten
timestamp 2021-10-16 09:01:19 UTC (02:01:17 hours ago)
result error (test) | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-clang_13.0_llvm_msvc_16.11_lld / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-15 20:10:17 UTC (14:52:19 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-clang_13.0_llvm_msvc_16.11-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-15 20:08:46 UTC (14:53:50 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211015172344.f5ad1cd3cc28
config windows_10-clang_13.0_llvm_msvc_16.11-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-15 20:06:11 UTC (14:56:25 hours ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-gcc_10.2_mingw_w64 / x86_64-w64-mingw32
timestamp 2021-10-15 18:06:38 UTC (16:55:58 hours ago)
result building | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-msvc_16.9 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-15 18:06:30 UTC (16:56:06 hours ago)
result building | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_9_tsan-gcc_7.4 / x86_64-linux-gnu
timestamp 2021-10-15 18:05:31 UTC (16:57:05 hours ago)
result building | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_9_asan-gcc_8.4 / x86_64-linux-gnu
timestamp 2021-10-15 18:05:23 UTC (16:57:13 hours ago)
result building | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10_devmode-msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-15 09:26:15 UTC (01 01:36:21 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-emcc_2.0.25 / wasm32-emscripten
timestamp 2021-10-15 09:01:09 UTC (01 02:01:27 days ago)
result error (test) | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-gcc_11.2-ndebug_O3 / x86_64-linux-gnu
timestamp 2021-10-14 16:52:57 UTC (01 18:09:39 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config freebsd_13-clang_11.0-static_O3 / x86_64-freebsd13.0
timestamp 2021-10-14 14:33:21 UTC (01 20:29:15 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-clang_13.0_llvm_msvc_16.11_lld / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:32:28 UTC (01 20:30:08 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-clang_13.0_llvm_msvc_16.11-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:32:02 UTC (01 20:30:34 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-msvc_16.11-static_O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:31:28 UTC (01 20:31:08 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config freebsd_13-clang_11.0-O3 / x86_64-freebsd13.0
timestamp 2021-10-14 14:31:13 UTC (01 20:31:23 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-msvc_16.11-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:30:28 UTC (01 20:32:08 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-clang_13.0_llvm_msvc_16.11-O2 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:28:38 UTC (01 20:33:58 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config freebsd_13-clang_11.0 / x86_64-freebsd13.0
timestamp 2021-10-14 14:28:23 UTC (01 20:34:13 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-clang_13.0_llvm_msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:27:50 UTC (01 20:34:47 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:27:08 UTC (01 20:35:28 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-clang_13.0-static_O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 14:21:44 UTC (01 20:40:52 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-gcc_11.1_homebrew-static_O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 14:19:44 UTC (01 20:42:52 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-clang_13.0-O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 14:19:43 UTC (01 20:42:53 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-gcc_11.1_homebrew-O3 / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 14:16:40 UTC (01 20:45:56 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-clang_13.0 / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 14:16:27 UTC (01 20:46:10 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-gcc_11.1_homebrew / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 14:13:35 UTC (01 20:49:01 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config freebsd_12-clang_10.0 / x86_64-freebsd12.2
timestamp 2021-10-14 14:12:39 UTC (01 20:49:57 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-gcc_10.2 / x86_64-linux-gnu
timestamp 2021-10-14 14:12:27 UTC (01 20:50:09 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_11-clang_13.0_libc++-static_O3 / x86_64-linux-gnu
timestamp 2021-10-14 14:09:58 UTC (01 20:52:38 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_11-clang_13.0_libc++-O3 / x86_64-linux-gnu
timestamp 2021-10-14 14:09:35 UTC (01 20:53:01 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_11-clang_13.0_libc++ / x86_64-linux-gnu
timestamp 2021-10-14 14:07:48 UTC (01 20:54:48 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-clang_12.0_msvc_msvc_16.11 / x86_64-microsoft-win32-msvc14.2
timestamp 2021-10-14 14:06:14 UTC (01 20:56:22 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_11-clang_13.0-static_O3 / x86_64-linux-gnu
timestamp 2021-10-14 14:05:58 UTC (01 20:56:38 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_11-clang_13.0-O3 / x86_64-linux-gnu
timestamp 2021-10-14 14:05:42 UTC (01 20:56:54 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_11-clang_13.0 / x86_64-linux-gnu
timestamp 2021-10-14 14:03:57 UTC (01 20:58:39 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-gcc_11.2-static_O3 / x86_64-linux-gnu
timestamp 2021-10-14 14:02:45 UTC (01 20:59:51 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-gcc_10.2_mingw_w64-static_O2 / x86_64-w64-mingw32
timestamp 2021-10-14 14:02:25 UTC (01 21:00:11 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config windows_10-gcc_10.2_mingw_w64-O2 / x86_64-w64-mingw32
timestamp 2021-10-14 14:01:43 UTC (01 21:00:53 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-clang_12.0_libc++ / x86_64-linux-gnu
timestamp 2021-10-14 14:01:20 UTC (01 21:01:16 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-gcc_11.2-O3 / x86_64-linux-gnu
timestamp 2021-10-14 14:00:54 UTC (01 21:01:43 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-gcc_11.2 / x86_64-linux-gnu
timestamp 2021-10-14 13:58:47 UTC (01 21:03:49 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config linux_debian_10-clang_12.0 / x86_64-linux-gnu
timestamp 2021-10-14 13:58:23 UTC (01 21:04:13 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_11-clang_12.0 / x86_64-apple-darwin20.5.0
timestamp 2021-10-14 13:44:08 UTC (01 21:18:28 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211014122833.3fa46c7e7b24
config macos_10.15-clang_11.0 / x86_64-apple-darwin19.0.0
timestamp 2021-10-14 13:41:10 UTC (01 21:21:26 days ago)
result success | log | rebuild
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config freebsd_12-clang_10.0 / x86_64-freebsd12.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config freebsd_13-clang_11.0 / x86_64-freebsd13.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config freebsd_13-clang_11.0-O3 / x86_64-freebsd13.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config freebsd_13-clang_11.0-static_O3 / x86_64-freebsd13.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-clang_12.0 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-clang_12.0_libc++ / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-emcc_2.0.25 / wasm32-emscripten
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-gcc_10.2 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-gcc_11.2 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-gcc_11.2-O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-gcc_11.2-ndebug_O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_10-gcc_11.2-static_O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_11-clang_13.0 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_11-clang_13.0-O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_11-clang_13.0-static_O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_11-clang_13.0_libc++ / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_11-clang_13.0_libc++-O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_11-clang_13.0_libc++-static_O3 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_9_asan-gcc_8.4 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config linux_debian_9_tsan-gcc_7.4 / x86_64-linux-gnu
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_10.15-clang_11.0 / x86_64-apple-darwin19.0.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-clang_12.0 / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-clang_13.0 / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-clang_13.0-O3 / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-clang_13.0-static_O3 / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-gcc_11.1_homebrew / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-gcc_11.1_homebrew-O3 / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config macos_11-gcc_11.1_homebrew-static_O3 / x86_64-apple-darwin20.5.0
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-clang_12.0_msvc_msvc_16.11 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-clang_13.0_llvm_msvc_16.11 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-clang_13.0_llvm_msvc_16.11-O2 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-clang_13.0_llvm_msvc_16.11-static_O2 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-clang_13.0_llvm_msvc_16.11_lld / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-gcc_10.2_mingw_w64 / x86_64-w64-mingw32
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-gcc_10.2_mingw_w64-O2 / x86_64-w64-mingw32
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-gcc_10.2_mingw_w64-static_O2 / x86_64-w64-mingw32
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-msvc_16.11 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-msvc_16.11-O2 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-msvc_16.11-static_O2 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10-msvc_16.9 / x86_64-microsoft-win32-msvc14.2
result unbuilt
toolchain stage-0.14.0-a.0.20211013093831.2c6d268ab838
config windows_10_devmode-msvc_16.11 / x86_64-microsoft-win32-msvc14.2
result unbuilt

Changes

Version 1.2.0

  * New option, --generate-merge, triggers the generation of the merge()
    function which can be used to merge several already parsed options class
    instances, for example, to implement option appending/overriding.

  * New option, --generate-specifier, triggers the generation of functions
    for determining whether the option was specified on the command line.

  * New option, --suppress-undocumented, suppresses the generation of
    documentation entries for undocumented options.

  * New option, --cli-namespace, allows changing of the namespace for the
    generated CLI support types.

  * The argv_file_scanner now supports double and single-quoting option
    values in option files. This is useful to preserve leading and trailing
    whitespaces as well as to specify empty values.

  * The argv_file_scanner now supports multiple file options as well as
    file search callbacks.

Version 1.1.0

  * Support for option documentation. Option documentation is used to print
    the usage information as well as to generate the program documentation in
    the HTML and man page formats. For details, see Sections 2.5, "Adding
    Documentation" and 3.3, "Option Documentation" in the Getting Started
    Guide. New CLI compiler command line options related to this feature:

    --suppress-usage
    --long-usage
    --option-length
    --generate-cxx
    --generate-man
    --generate-html
    --man-prologue
    --man-epilogue
    --html-prologue
    --html-epilogue
    --man-suffix
    --html-suffix
    --class
    --stdout

    The CLI compiler usage, HTML documentation, and man page are auto-generated
    using this feature.

  * New option, --generate-modifier, triggers the generation of the option
    value modifiers in addition to the accessors.

  * Support for erasing the parsed elements from the argc/argv array. See
    Section 3.1, "Option Class Definition" in the Getting Started Guide for
    more information.

  * New scanner interface. Starting with this version, the option class has
    a new constructor which accepts an abstract scanner interface. See Section
    3.1, "Option Class Definition" in the Getting Started Guide for more
    information.

  * New option, --generate-file-scanner, triggers the generation of the
    argv_file_scanner scanner implementation which provides support for
    reading command line arguments from the argv array as well as files
    specified with command line options. For more information see Section
    3.1, "Option Class Definition" in the Getting Started Guide as well as
    the 'file' example.

  * New option, --options-file, allows additional CLI command line options
    to be provided in files (implemented using argv_file_scanner).

Version 1.0.0

  * First public release.