Update the README

And discard Travis and Appveyor
This commit is contained in:
Romain Goyet
2019-10-01 15:58:49 +02:00
committed by Ecco
parent aaedc11845
commit dcede42c38
3 changed files with 2 additions and 75 deletions

View File

@@ -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"

View File

@@ -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

View File

@@ -1,7 +1,6 @@
<img src="docs/epsilon.svg?sanitize=true" alt="NumWorks Epsilon logo" height="70" >
[![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