Skip to content

Commit 3750e4b

Browse files
committed
Merge pull request #1 from esp8266/esp8266
Rebase to head
2 parents 49c25b9 + 54f0b7f commit 3750e4b

File tree

610 files changed

+19822
-14573
lines changed

Some content is hidden

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

610 files changed

+19822
-14573
lines changed

.classpath

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<classpathentry kind="lib" path="app/lib/antlr.jar"/>
77
<classpathentry kind="lib" path="app/lib/apple.jar"/>
88
<classpathentry kind="lib" path="app/lib/ecj.jar"/>
9-
<classpathentry kind="lib" path="app/lib/jna.jar"/>
109
<classpathentry kind="lib" path="app/test-lib/junit-4.11.jar"/>
1110
<classpathentry kind="lib" path="app/test-lib/fest-assert-1.2.jar"/>
1211
<classpathentry kind="lib" path="app/test-lib/fest-reflect-1.2.jar"/>

.gitignore

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ hardware/arduino/bootloaders/caterina_LUFA/Caterina.lss
1313
hardware/arduino/bootloaders/caterina_LUFA/Caterina.elf
1414
hardware/arduino/bootloaders/caterina_LUFA/Caterina.eep
1515
hardware/arduino/bootloaders/caterina_LUFA/.dep/
16-
build/libastylej-*.zip
16+
build/*.zip
1717
build/windows/work/
1818
build/windows/*.zip
1919
build/windows/*.tgz
@@ -56,6 +56,9 @@ avr-toolchain-*.zip
5656
/hardware/tools/esp8266/utils/
5757
/hardware/tools/esp8266/xtensa-lx106-elf
5858
/hardware/tools/esp8266/esptool.exe
59+
/hardware/esp8266com/esp8266/tools/xtensa*
60+
/hardware/esp8266com/esp8266/tools/esptool*
61+
/hardware/esp8266com/esp8266/tools/utils
5962
/hardware/tools/avr/
6063
/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/
6164
/hardware/tools/bossac.exe
@@ -72,4 +75,5 @@ nbproject
7275
build/macosx/esptool-*-osx.zip
7376

7477
build/macosx/dist/osx-xtensa-lx106-elf.tgz
75-
/hardware/esp8266com/esp8266/tools
78+
/docs/lib_dump/full
79+
/docs/lib_dump

.travis.yml

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,40 @@
1-
sudo: true
1+
sudo: false
2+
23
language: java
34

5+
os:
6+
- linux
7+
8+
addons:
9+
apt:
10+
packages:
11+
- ant
12+
413
jdk:
5-
- openjdk6
14+
- oraclejdk8
615

716
script:
8-
- sudo apt-get update -qq
9-
- sudo apt-get install -qq ant
1017
- pushd build
11-
- echo "" | ant dist
18+
- echo "" | ant build
1219
- popd
13-
#- bash -x ./generate-appimage
14-
15-
deploy:
16-
provider: releases
17-
api_key:
18-
secure: eKHcAMuC58JZKRsn1QwbiYE4aL/9dZsybDqqHTo1dUo8x9+3fGed/Dci76ItFFS7SmFfIdl6ej8/Uj0nPK/sIE21blKBe3+L0KAJm0TTq3m0ig1suCmMipCsSW+srWYM0hl58+OKagM4FoHKDjsEnzRDv9Z4xtxyvG+7/XLD1dE=
19-
skip_cleanup: true
20-
file_glob: true
21-
file:
22-
- '$TRAVIS_BUILD_DIR/build/linux/arduino-*.tar.xz'
23-
# - '$TRAVIS_BUILD_DIR/Arduino.AppImage'
24-
on:
25-
tags: true
26-
all_branches: true
20+
- /sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_1.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :1 -ac -screen 0 1280x1024x16
21+
- sleep 3
22+
- export DISPLAY=:1.0
23+
- export PATH="$PWD/build/linux/work:$PATH"
24+
- which arduino
25+
- source hardware/esp8266com/esp8266/tests/common.sh
26+
- arduino --board esp8266com:esp8266:generic --save-prefs
27+
- arduino --get-pref sketchbook.path
28+
- install_libraries
29+
- build_sketches arduino $PWD/hardware/esp8266com/esp8266
2730

2831
notifications:
2932
email:
3033
on_success: change
3134
on_failure: change
35+
webhooks:
36+
urls:
37+
- secure: "dnSY+KA7NK+KD+Z71copmANDUsyVePrZ0iXvXxmqMEQv+lp3j2Z87G5pHn7j0WNcNZrejJqOdbElJ9Q4QESRaAYxTR7cA6ameJeEKHiFJrQtN/4abvoXb9E1CxpL8aNON/xgnqCk+fycOK3nbWWXlJBodzBm7KN64vrcHO7et+M="
38+
on_success: change # options: [always|never|change] default: always
39+
on_failure: always # options: [always|never|change] default: always
40+
on_start: false # default: false

README.Arduino.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,19 @@ language. Arduino can be used to develop stand-alone interactive objects or
77
can be connected to software on your computer (e.g. Flash, Processing, MaxMSP).
88
The boards can be assembled by hand or purchased preassembled; the open-source
99
IDE can be downloaded for free at http://arduino.cc/en/Main/Software
10+
* Arduino is an open-source physical computing platform based on a simple i/o
11+
board and a development environment that implements the Processing/Wiring
12+
language. Arduino can be used to develop stand-alone interactive objects or
13+
can be connected to software on your computer (e.g. Flash, Processing, MaxMSP).
14+
The boards can be assembled by hand or purchased preassembled; the open-source
15+
IDE can be downloaded for free at http://www.arduino.cc/en/Main/Software
1016

1117
* For more information, see the website at: http://www.arduino.cc/
1218
or the forums at: http://arduino.cc/forum/
1319
You can also follow Arduino on twitter at: https://twitter.com/arduino or like Arduino on Facebook at: https://www.facebook.com/official.arduino
20+
* For more information, see the website at: http://www.arduino.cc/
21+
or the forums at: http://www.arduino.cc/forum/
22+
You can also follow Arduino on twitter at: https://twitter.com/arduino or like Arduino on Facebook at: https://www.facebook.com/official.arduino
1423

1524
* To report a *bug* in the software or to request *a simple enhancement* go to:
1625
http://github.com/arduino/Arduino/issues
@@ -42,4 +51,3 @@ Arduino uses the [GNU avr-gcc toolchain](http://gcc.gnu.org/wiki/avr-gcc), [avrd
4251
[Processing](http://www.processing.org) and [Wiring](http://wiring.org.co).
4352

4453
Icon and about image designed by [ToDo](http://www.todo.to.it/)
45-

0 commit comments

Comments
 (0)