From bda1399a6931029bd0400960e2387bcfb2f34258 Mon Sep 17 00:00:00 2001 From: MerryMage Date: Mon, 31 May 2021 12:29:42 +0100 Subject: [PATCH] travis: Remove travis --- .travis.yml | 66 ------------------- .travis/build-x86_64-linux/build.sh | 14 ---- .travis/build-x86_64-linux/deps.sh | 13 ---- .travis/build-x86_64-macos/build.sh | 11 ---- .travis/build-x86_64-macos/deps.sh | 9 --- .travis/sse3-only-on-x86_64-linux/build.sh | 15 ----- .travis/sse3-only-on-x86_64-linux/deps.sh | 18 ----- .../build.sh | 15 ----- .../test-with-unicorn-on-x86_64-linux/deps.sh | 18 ----- 9 files changed, 179 deletions(-) delete mode 100644 .travis.yml delete mode 100755 .travis/build-x86_64-linux/build.sh delete mode 100755 .travis/build-x86_64-linux/deps.sh delete mode 100755 .travis/build-x86_64-macos/build.sh delete mode 100755 .travis/build-x86_64-macos/deps.sh delete mode 100755 .travis/sse3-only-on-x86_64-linux/build.sh delete mode 100755 .travis/sse3-only-on-x86_64-linux/deps.sh delete mode 100755 .travis/test-with-unicorn-on-x86_64-linux/build.sh delete mode 100755 .travis/test-with-unicorn-on-x86_64-linux/deps.sh diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index c88d7253..00000000 --- a/.travis.yml +++ /dev/null @@ -1,66 +0,0 @@ -language: cpp - -cache: ccache - -matrix: - include: - - env: NAME="Linux Build" GCC_VERSION=7 - os: linux - dist: trusty - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - gcc-7 - - g++-7 - - ninja-build - install: ./.travis/build-x86_64-linux/deps.sh - script: ./.travis/build-x86_64-linux/build.sh - - env: NAME="Linux Build" GCC_VERSION=8 - os: linux - dist: trusty - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - gcc-8 - - g++-8 - - ninja-build - install: ./.travis/build-x86_64-linux/deps.sh - script: ./.travis/build-x86_64-linux/build.sh - - env: NAME="macOS Build" - os: osx - sudo: false - osx_image: xcode10.2 - install: ./.travis/build-x86_64-macos/deps.sh - script: ./.travis/build-x86_64-macos/build.sh - - env: NAME="Test - Fuzz against Unicorn" - os: linux - dist: bionic - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - gcc-7 - - g++-7 - - llvm-dev - - ninja-build - install: ./.travis/test-with-unicorn-on-x86_64-linux/deps.sh - script: ./.travis/test-with-unicorn-on-x86_64-linux/build.sh - - env: NAME="Test - SSE3 only" - os: linux - dist: bionic - addons: - apt: - sources: - - ubuntu-toolchain-r-test - packages: - - gcc-7 - - g++-7 - - llvm-dev - - ninja-build - install: ./.travis/sse3-only-on-x86_64-linux/deps.sh - script: ./.travis/sse3-only-on-x86_64-linux/build.sh diff --git a/.travis/build-x86_64-linux/build.sh b/.travis/build-x86_64-linux/build.sh deleted file mode 100755 index 6813edbc..00000000 --- a/.travis/build-x86_64-linux/build.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh - -set -e -set -x - -export CC=gcc-${GCC_VERSION} -export CXX=g++-${GCC_VERSION} -export PKG_CONFIG_PATH=$HOME/.local/lib/pkgconfig:$PKG_CONFIG_PATH - -mkdir build && cd build -cmake .. -DBoost_INCLUDE_DIRS=${PWD}/../externals/ext-boost -DCMAKE_BUILD_TYPE=Release -G Ninja -ninja - -./tests/dynarmic_tests --durations yes diff --git a/.travis/build-x86_64-linux/deps.sh b/.travis/build-x86_64-linux/deps.sh deleted file mode 100755 index 18e2c243..00000000 --- a/.travis/build-x86_64-linux/deps.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -set -e -set -x - -# TODO: This isn't ideal. -cd externals -git clone https://github.com/MerryMage/ext-boost -cd .. - -mkdir -p $HOME/.local -curl -L https://cmake.org/files/v3.8/cmake-3.8.0-Linux-x86_64.tar.gz \ - | tar -xz -C $HOME/.local --strip-components=1 diff --git a/.travis/build-x86_64-macos/build.sh b/.travis/build-x86_64-macos/build.sh deleted file mode 100755 index 3340b218..00000000 --- a/.travis/build-x86_64-macos/build.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -set -e -set -x -set -o pipefail - -export MACOSX_DEPLOYMENT_TARGET=10.12 - -mkdir build && cd build -cmake .. -GXcode -DBoost_INCLUDE_DIRS=${PWD}/../externals/ext-boost -DDYNARMIC_TESTS=0 -xcodebuild -configuration Release diff --git a/.travis/build-x86_64-macos/deps.sh b/.travis/build-x86_64-macos/deps.sh deleted file mode 100755 index 7fe44c7f..00000000 --- a/.travis/build-x86_64-macos/deps.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -set -e -set -x - -# TODO: This isn't ideal. -cd externals -git clone https://github.com/MerryMage/ext-boost -cd .. diff --git a/.travis/sse3-only-on-x86_64-linux/build.sh b/.travis/sse3-only-on-x86_64-linux/build.sh deleted file mode 100755 index 7ca3fd2d..00000000 --- a/.travis/sse3-only-on-x86_64-linux/build.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -set -e -set -x - -export CC=gcc-7 -export CXX=g++-7 -export PKG_CONFIG_PATH=$HOME/.local/lib/pkgconfig:$PKG_CONFIG_PATH -export UNICORNDIR=$(pwd)/externals/unicorn - -mkdir build && cd build -cmake .. -DBoost_INCLUDE_DIRS=${PWD}/../externals/ext-boost -DCMAKE_BUILD_TYPE=Release -DDYNARMIC_USE_LLVM=1 -DDYNARMIC_TESTS_USE_UNICORN=1 -DDYNARMIC_ENABLE_CPU_FEATURE_DETECTION=0 -G Ninja -ninja - -./tests/dynarmic_tests --durations yes diff --git a/.travis/sse3-only-on-x86_64-linux/deps.sh b/.travis/sse3-only-on-x86_64-linux/deps.sh deleted file mode 100755 index b14c3443..00000000 --- a/.travis/sse3-only-on-x86_64-linux/deps.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e -set -x - -python3 --version - -# TODO: This isn't ideal. -cd externals -git clone https://github.com/MerryMage/ext-boost -git clone https://github.com/MerryMage/unicorn -cd unicorn -UNICORN_ARCHS=aarch64,arm ./make.sh -cd ../.. - -mkdir -p $HOME/.local -curl -L https://cmake.org/files/v3.8/cmake-3.8.0-Linux-x86_64.tar.gz \ - | tar -xz -C $HOME/.local --strip-components=1 diff --git a/.travis/test-with-unicorn-on-x86_64-linux/build.sh b/.travis/test-with-unicorn-on-x86_64-linux/build.sh deleted file mode 100755 index 05ac2c68..00000000 --- a/.travis/test-with-unicorn-on-x86_64-linux/build.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh - -set -e -set -x - -export CC=gcc-7 -export CXX=g++-7 -export PKG_CONFIG_PATH=$HOME/.local/lib/pkgconfig:$PKG_CONFIG_PATH -export UNICORNDIR=$(pwd)/externals/unicorn - -mkdir build && cd build -cmake .. -DBoost_INCLUDE_DIRS=${PWD}/../externals/ext-boost -DCMAKE_BUILD_TYPE=Release -DDYNARMIC_USE_LLVM=1 -DDYNARMIC_TESTS_USE_UNICORN=1 -G Ninja -ninja - -./tests/dynarmic_tests --durations yes diff --git a/.travis/test-with-unicorn-on-x86_64-linux/deps.sh b/.travis/test-with-unicorn-on-x86_64-linux/deps.sh deleted file mode 100755 index cfa8575e..00000000 --- a/.travis/test-with-unicorn-on-x86_64-linux/deps.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -set -e -set -x - -python3 --version - -# TODO: This isn't ideal. -cd externals -git clone https://github.com/MerryMage/ext-boost -git clone https://github.com/MerryMage/unicorn -cd unicorn -UNICORN_ARCHS="arm aarch64" ./make.sh -cd ../.. - -mkdir -p $HOME/.local -curl -L https://cmake.org/files/v3.8/cmake-3.8.0-Linux-x86_64.tar.gz \ - | tar -xz -C $HOME/.local --strip-components=1