コンパイル済みバイナリをRelease発行で配布する
継続的なソースコード管理、ありがとうございます。
LaTeXのほうの世界からやってきた者なのですが、Windowsの世界だと、まだまだUTF-8への移行期というところで、手軽に文字コード変換できるツールである nkf を紹介したい状況です。
一方で、Windowsバイナリ(nkf.exe)をどこから手に入れるかというと、Mac が Homebrew で簡単に取ってこられるのに比べて(https://formulae.brew.sh/formula/nkf )、Vector サイトで2.1.1を取れるのがやっと(https://www.vector.co.jp/soft/win95/util/se295331.html )ということで、不自由な状況にあります。
※TeX界の人は、W32TeX というプロジェクト(現在はメンテナンス終了)で他のバイナリと混ぜて配られていたものを使っていたものと想像しています。
そこで、2.1.5からで構わないので、Releaseタグを打ち、そこにWindowsバイナリを掲載するという試みを行いたいのですが、ご協力いただけませんでしょうか?
手元では、
/c/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gcc
で最新版がコンパイルできることを確認しています。 W32TeXでコンパイルされていたバイナリは、Visual Studioでコンパイルされていたものと見えて、プロパティにバージョン情報などが載っているので、そちらのほうが好ましければ、コンパイル環境も整備して追試などしてみたいと思います。
@nurse さん
https://github.com/kkato233/nkf/tree/master/.github/workflows を参考に github Action で 自動ビルドできる仕組みもあります。 参考にしてみてください。
個人的に必要だったので Windows x64 , x86 , Linux 対応版 実行ファイル, dll , .so ファイルを https://github.com/kkato233/nkf/releases で公開しています。
お急ぎでしたら、そちらから ダウンロードして使ってみてください。