2016年2月8日月曜日

[AppVeyor] MinGW/Cygwin を使う方法

今回は AppVeyor で MinGW/Cygwin を使ってビルド/テストする方法を紹介します。

MinGW
MinGW は簡単です。
設定の「Environment」の「Operating system」に MinGW があるので、それを選択するだけです。
(※ 2016/3/15 追記:現在は 「Build worker image」になっており MinGW はないが MinGW が使えることは確認済み)

iutest の実行結果はこちら


Cygwin
Cygwin の場合は、「Operating system」にないのでインストールする必要があります。
方法は以下のページに書いてありました。
Pre-install Cygwin / Suggestions / Discussion Area - AppVeyor Support

「Operating system」に Unstable があり、そのイメージには cygwin の setup.exe が入っているそうです。
(※ 2016/3/15 追記:現在は 「Build worker image」になっており Unstable はないが setup.exe が使えることは確認済み)
なので、あとは以下のようにコマンドラインで cygwin のセットアップをするだけです。
$ c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup -P autoconf -P automake -P bison -P gcc-core -P gcc-g++ -P libtool -P make -P gettext -P intltool -P libiconv -P pkg-config -P wget -P curl
$ SET PATH=c:\cygwin\bin;%PATH%


iutest の実行結果はこちら

0 件のコメント:

コメントを投稿