From dcede42c38005605a50edaf8630bc6fc0ab1e355 Mon Sep 17 00:00:00 2001 From: Romain Goyet Date: Tue, 1 Oct 2019 15:58:49 +0200 Subject: [PATCH] Update the README And discard Travis and Appveyor --- .appveyor.yml | 12 ----------- .travis.yml | 56 --------------------------------------------------- README.md | 9 ++------- 3 files changed, 2 insertions(+), 75 deletions(-) delete mode 100644 .appveyor.yml delete mode 100644 .travis.yml diff --git a/.appveyor.yml b/.appveyor.yml deleted file mode 100644 index da0adbbed..000000000 --- a/.appveyor.yml +++ /dev/null @@ -1,12 +0,0 @@ -environment: - matrix: - - MSYS2_ARCH: x86_64 - MSYSTEM: MINGW64 - - -install: - - set PATH=c:\msys64\usr\bin - - pacman -S --noconfirm mingw-w64-x86_64-gcc mingw-w64-x86_64-freetype mingw-w64-x86_64-fltk git make bison mingw-w64-x86_64-python2 - -build_script: - - bash -lc "make -C $APPVEYOR_BUILD_FOLDER PLATFORM=simulator epsilon.exe test.exe" diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 6681f436f..000000000 --- a/.travis.yml +++ /dev/null @@ -1,56 +0,0 @@ -language: minimal - -env: - global: - - MAKEFLAGS="-j 2" - -addons: - apt: - sources: - - sourceline: 'ppa:team-gcc-arm-embedded/ppa' - packages: - - build-essential - - gcc-arm-embedded - - imagemagick - - libfreetype6-dev - - libjpeg-dev - - libpng-dev - - pkg-config - - homebrew: - packages: - - numworks-sdk - taps: numworks/tap - update: true - -matrix: - include: - - os: linux - env: PLATFORM=device - - os: linux - env: PLATFORM=simulator - apt: - packages: - - libx11-dev - - libxext-dev - - language: android - env: PLATFORM=simulator TARGET=android - android: - components: - - tools - - platform-tools - - extra-google-m2repository - - extra-android-m2repository - install: - - echo y | sdkmanager "ndk-bundle" - - os: linux - env: PLATFORM=blackbox QUIZ_USE_CONSOLE=1 - - os: osx - env: PLATFORM=simulator - - os: osx - env: PLATFORM=simulator TARGET=ios GOOGLE_ANALYTICS=0 - -script: -- set -e -- make -- if [ "$PLATFORM" = "blackbox" ]; then make test.bin; output/release/blackbox/test.bin; PLATFORM=blackbox make integration_tests; fi diff --git a/README.md b/README.md index 16cb6be58..cdcbbcb0b 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ NumWorks Epsilon logo -[![Build Status](https://api.travis-ci.org/numworks/epsilon.svg?branch=master)](https://travis-ci.org/numworks/epsilon) -[![Build Status](https://ci.appveyor.com/api/projects/status/github/numworks/epsilon?branch=master&svg=true)](https://ci.appveyor.com/project/Ecco/epsilon-n2hn8/branch/master) +[![Build Status](https://github.com/numworks/epsilon/workflows/Continuous%20integration/badge.svg)](https://github.com/numworks/epsilon/actions?workflow=Continuous+integration) Epsilon is a high-performance graphing calculator operating system. It includes eight apps that cover the high school mathematics curriculum. @@ -9,11 +8,7 @@ You can try Epsilon straight from your browser in the [online simulator](https:/ ## Diving in -We highly recommend you start by reading the [online documentation](https://www.numworks.com/resources/engineering/software/) for this project. You'll learn about: - -* Installing the [SDK](https://www.numworks.com/resources/engineering/software/sdk/) -* The [design decisions](https://www.numworks.com/resources/engineering/software/embedded/) that were made -* The overall [software architecture](https://www.numworks.com/resources/engineering/software/architecture/) of the firmware +We highly recommend you start by reading the [online documentation](https://www.numworks.com/resources/engineering/software/) for this project. You'll learn how to install the [SDK](https://www.numworks.com/resources/engineering/software/build/) and about the overall architecture of the Epsilon. ## Contributing