Skip to content

Commit 32d7dda

Browse files
committed
Bump CLI11 to 2.6.2 (last non-slop version) and switch to slop-free fork
CLI11 has turned to AI slop. 2.6.2 is the last version without slop (as far as I can tell) * CLIUtils/CLI11#1317 * CLIUtils/CLI11#1316 * CLIUtils/CLI11#1337 As far as I can tell, there are no other alternatives at the time of writing, aside a boost library, and a fair few unmaintained libraries.
1 parent 1988d0c commit 32d7dda

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@ if (UMBRA_SANITISE)
2424
endif()
2525

2626
include(FetchContent)
27+
# Fork of the original CLI11 diverging at 2.6.2 due to upstream use of AI slop machines
2728
FetchContent_Declare(cli11
28-
GIT_REPOSITORY https://github.com/CLIUtils/CLI11
29-
GIT_TAG v2.5.0
29+
GIT_REPOSITORY https://codeberg.org/LunarWatcher/CLI11
30+
GIT_TAG main
3031
EXCLUDE_FROM_ALL
3132
)
3233
FetchContent_Declare(stc

0 commit comments

Comments
 (0)