> The one question I have is about what 'gflags_completions.sh' is for? Is > this a helper for scripts other packages using gflags might install in > /etc/bash_completion.d/, or an example? or generally useful?
gflags_completions.sh is a script that generates completions for options supported by gflags. - https://stackoverflow.com/questions/32555861/how-to-get-bash-tab-completions-for-your-own-project-with-gflags Also, since major distributions such as arch and fedora include this script in their packages, we decided it would be better to include it in the cygwin package as well. - https://archlinux.org/packages/extra/x86_64/gflags/files/ - https://src.fedoraproject.org/rpms/gflags/blob/rawhide/f/gflags.spec However, perhaps this should be included in runtime or development. On Tue, Nov 21, 2023 at 2:13 AM Jon Turney <jon.tur...@dronecode.org.uk> wrote: > > On 16/11/2023 23:20, Daisuke Fujimura via Cygwin-apps wrote: > > Hello, > > > > [ITP] A new package proposal: gflags > > > > - gflags > > - libgflags2.2 > > - libgflags-devel > > > > ==== > > > > SUMMARY: Commandline flags module for C++ > > HOMEPAGE: https://github.com/gflags/gflags > > SRC_URI: https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.gz > > LICENSE: BSD-3-Clause > > > > ==== > > > > Corresponding Linux/Unix packages are searched: > > - https://repology.org/project/gflags/versions > > > > Cygportfile: > > - > > https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/playground.git;a=shortlog;h=refs/heads/gflags > > > > Packages, logs: > > - https://github.com/cygwin/scallywag/actions/runs/6893072156 > > > > Looks good. > > I've added this to your packages. > > The one question I have is about what 'gflags_completions.sh' is for? Is > this a helper for scripts other packages using gflags might install in > /etc/bash_completion.d/, or an example? or generally useful? >