Aslında bu pasajı kullanıyorum paketler önbelleği kullanarak CMake güncelleştirmek Bu makinenin içindeki yapısı çalıştırmayı avantajına sahiptirTravis CI,
- os: linux
compiler: clang
addons:
apt:
sources: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5']
packages: ['clang-3.5']
env: COMPILER=clang++-3.5
bir Travis Virtual Machine içinde istenen derleyici versiyonunu önceden yüklemek sudo
kullanmadan, daha hızlı bir yapıya neden olur.
Bunu traduk kullanırken hem linux hem de osx üzerinde cmake 2.8.12 (veya daha yenisi) yüklemek için bunu nasıl kullanırım? (https://github.com/ldionne/hana/blob/master/.travis.yml itibaren) daha yeni CMake için
addons:
apt:
packages:
- cmake
sources:
- kalakris-cmake
if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then
CMAKE_URL="http://www.cmake.org/files/v3.3/cmake-3.3.1-Linux-x86_64.tar.gz"
mkdir cmake && travis_retry wget --quiet -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C cmake
export PATH=${DEPS_DIR}/cmake/bin:${PATH}
else
brew install cmake
fi
tam pasajı içinde: kalakris, kullanımından cmake yüklemek için
Hem cmake'yi hem de belirli KİK'leri kullanmanın sözdiziminde başarısız gibi görünüyorum, yukarıdaki örnekte betikleri ile 'cmake',' kalakris-cmake' nasıl bütünleştirebilirim? Teşekkürler – GameDeveloper
ya [] veya çizgi ile çok satırlı bir liste ile bir oneliner listesi yazabilirsiniz. Bu yüzden kaynakları yazabilirsiniz: ['ubuntu-toolchain-r-test', 'llvm-toolchain-precise-3.5', 'kalakris-cmake'] ve 'paketleri: ['clang-3.5', 'cmake'] ' –