0
私はを試して、Windows7仮想マシンを使ってビルドを自動化しようとしています。 私のビルドは、cmake(バージョン3.7.1)とmingw32(バージョン4.9.2)をベースとしたコンパイラです。 をVMに直接ビルドすると、すべてのコマンドがであることがわかります。aingable mingw32-makeメモリ不足
git clone --recursive somedepot
cd somedepot
cmake.bat .
mingw32-make all
注: cmake.batは次のスクリプトです:割り当てメモリ不足:
@cmake.exe -G"MinGW Makefile" %*
しかし、私はにしようと、私は」cc1plus.exeを得たansibleで同じことを行います176080バイト\ r \ nmingw32-make [2] mingw32-make all実行時の。しかし、すべてのビルドに失敗したわけではありません。私は前にの簡単なビルドとでよくスクリプトをテストします。。それは、が大きいであるの問題がに追加された「実際のビルド」に行きたいときです。ここで
私の脚本:事前に
- name: Some Build
hosts: win_build
tasks :
- name: Get src
win_command: git clone --recursive --branch "{{ tag_src }}" "{{ url_src }}" "{{ path_cmake }}"
- name: CMake
win_command: cmake.bat .
args:
chdir: "{{ path_cmake }}"
- name: Make
win_command: mingw32-make all
args:
chdir: "{{ path_cmake }}"
感謝。