You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, kiwix-tools are using getopt to parse command line.
However, this library is a unix tool and is not available on Windows [1].
As other projects (zim-tools) are using docoptcpp and it is packaged by kiwix-build, it would be nice to use docoptcpp in kiwix-tools too.
This way, we would use only one dependency to parse command line and it would simplify the compilation on Windows.
[1] getopt is not really complex, it would be possible to compile it on Windows, but it means find the right upstream project, probably build a meson buildsystem (as Makefile is difficult on Windows) and integrate it in kiwix-build.
The text was updated successfully, but these errors were encountered:
Currently, kiwix-tools are using getopt to parse command line.
However, this library is a unix tool and is not available on Windows [1].
As other projects (zim-tools) are using docoptcpp and it is packaged by kiwix-build, it would be nice to use docoptcpp in kiwix-tools too.
This way, we would use only one dependency to parse command line and it would simplify the compilation on Windows.
[1] getopt is not really complex, it would be possible to compile it on Windows, but it means find the right upstream project, probably build a meson buildsystem (as Makefile is difficult on Windows) and integrate it in kiwix-build.
The text was updated successfully, but these errors were encountered: