Skip to content

Commit 8cc6ec1

Browse files
authored
Merge branch 'master' into master
2 parents 4ab2003 + 6e51ef0 commit 8cc6ec1

File tree

92 files changed

+13801
-11854
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+13801
-11854
lines changed

.travis.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
language: bash
22
os: linux
3-
dist: trusty
3+
dist: bionic
44

55
git:
66
depth: 1
@@ -80,17 +80,13 @@ jobs:
8080
stage: build
8181
script: $TRAVIS_BUILD_DIR/tests/ci/host_test.sh
8282
install:
83-
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
84-
- sudo apt-get update -q
85-
- sudo apt-get install -y --allow-unauthenticated g++-7 gcc-7
8683
- sudo apt-get install valgrind lcov
87-
env: CC=gcc-7 CXX=g++-7
8884

8985
- name: "Docs"
9086
stage: build
9187
script: $TRAVIS_BUILD_DIR/tests/ci/build_docs.sh
9288
install:
93-
- sudo apt-get install python3-pip
89+
- sudo apt-get install python3-pip python3-setuptools
9490
- pip3 install --user -r doc/requirements.txt;
9591

9692
- name: "Style check"
@@ -101,11 +97,6 @@ jobs:
10197
- name: "Mock trivial test"
10298
stage: build
10399
script: $TRAVIS_BUILD_DIR/tests/buildm.sh
104-
install:
105-
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
106-
- sudo apt-get update -q
107-
- sudo apt-get install -y --allow-unauthenticated g++-7 gcc-7
108-
env: CC=gcc-7 CXX=g++-7
109100

110101
- name: "Mac OSX can build sketches"
111102
os: osx

README.md

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ESP8266 Arduino core comes with libraries to communicate over WiFi using TCP and
1616
# Contents
1717
- Installing options:
1818
- [Using Boards Manager](#installing-with-boards-manager)
19-
- [Using git version](#using-git-version-basic-instructions)
19+
- [Using git version](#using-git-version)
2020
- [Using PlatformIO](#using-platformio)
2121
- [Building with make](#building-with-make)
2222
- [Documentation](#documentation)
@@ -38,35 +38,13 @@ Boards manager link: `https://arduino.esp8266.com/stable/package_esp8266com_inde
3838

3939
Documentation: [https://arduino-esp8266.readthedocs.io/en/2.5.2/](https://arduino-esp8266.readthedocs.io/en/2.5.2/)
4040

41-
### Using git version (basic instructions)
41+
### Using git version
4242
[![Linux build status](https://travis-ci.org/esp8266/Arduino.svg)](https://travis-ci.org/esp8266/Arduino)
4343

44+
Also known as latest git or master branch.
45+
4446
- Install the current upstream Arduino IDE at the 1.8 level or later. The current version is on the [Arduino website](https://www.arduino.cc/en/main/software).
45-
- Go to Arduino directory
46-
- For Mac OS X, it is `Arduino.app` showing as the Arduino icon.
47-
This location may be your `~/Downloads`, `~/Desktop` or even `/Applications`.
48-
```bash
49-
cd <application-directory>/Arduino.app/Contents/Java
50-
```
51-
- For Linux, it is ~/Arduino by default.
52-
```bash
53-
cd ~/Arduino
54-
```
55-
- Clone this repository into hardware/esp8266com/esp8266 directory (or clone it elsewhere and create a symlink)
56-
```bash
57-
cd hardware
58-
mkdir esp8266com
59-
cd esp8266com
60-
git clone https://github.com/esp8266/Arduino.git esp8266
61-
cd esp8266
62-
git submodule update --init
63-
```
64-
- Download binary tools (you need Python 2.7)
65-
```bash
66-
cd esp8266/tools
67-
python get.py
68-
```
69-
- Restart Arduino
47+
- Follow the [instructions in the documentation](https://arduino-esp8266.readthedocs.io/en/latest/installing.html#using-git-version).
7048

7149
### Using PlatformIO
7250

boards.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -374,11 +374,13 @@ generic.menu.led.15=15
374374
generic.menu.led.15.build.led=-DLED_BUILTIN=15
375375
generic.menu.led.16=16
376376
generic.menu.led.16.build.led=-DLED_BUILTIN=16
377-
generic.menu.sdk.nonosdk222_100=nonos-sdk 2.2.1+100 (testing)
378-
generic.menu.sdk.nonosdk222_100.build.sdk=NONOSDK22y
377+
generic.menu.sdk.nonosdk222_100=nonos-sdk 2.2.1+100 (190703 approved)
378+
generic.menu.sdk.nonosdk222_100.build.sdk=NONOSDK22x_190703
379+
generic.menu.sdk.nonosdk222_111=nonos-sdk 2.2.1+111 (191024 testing)
380+
generic.menu.sdk.nonosdk222_111.build.sdk=NONOSDK22x_191024
379381
generic.menu.sdk.nonosdk221=nonos-sdk 2.2.1 (legacy)
380382
generic.menu.sdk.nonosdk221.build.sdk=NONOSDK221
381-
generic.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (known issues)
383+
generic.menu.sdk.nonosdk3v0=nonos-sdk pre-3 (180626 known issues)
382384
generic.menu.sdk.nonosdk3v0.build.sdk=NONOSDK3V0
383385
generic.menu.ip.lm2f=v2 Lower Memory
384386
generic.menu.ip.lm2f.build.lwip_include=lwip2/include

0 commit comments

Comments
 (0)