better way of filtering platform
This commit is contained in:
parent
c6decb73a3
commit
624f69d083
|
@ -24,7 +24,7 @@ script:
|
|||
- arduino --get-pref sketchbook.path
|
||||
- install_libraries
|
||||
- cp -r $TRAVIS_BUILD_DIR $HOME/Arduino/libraries/ESPAsyncWebServer
|
||||
- build_sketches arduino $HOME/Arduino/libraries/ESPAsyncWebServer
|
||||
- build_sketches arduino $HOME/Arduino/libraries/ESPAsyncWebServer esp8266
|
||||
|
||||
notifications:
|
||||
email:
|
||||
|
|
|
@ -1,10 +1,3 @@
|
|||
#ifdef ESP8266
|
||||
#include <ESP8266WiFi.h>
|
||||
#include <ESPAsyncTCP.h>
|
||||
#include <ESPAsyncWebServer.h>
|
||||
void setup(){}
|
||||
void loop(){}
|
||||
#else
|
||||
#include <ESP31BWiFi.h>
|
||||
#include <ESPAsyncTCP.h>
|
||||
#include <ESPAsyncWebServer.h>
|
||||
|
@ -203,4 +196,3 @@ void setup(){
|
|||
}
|
||||
|
||||
void loop(){}
|
||||
#endif
|
||||
|
|
|
@ -1,10 +1,3 @@
|
|||
#ifdef ESP31B
|
||||
#include <ESP31BWiFi.h>
|
||||
#include <ESPAsyncTCP.h>
|
||||
#include <ESPAsyncWebServer.h>
|
||||
void setup(){}
|
||||
void loop(){}
|
||||
#else
|
||||
#include <ESP8266WiFi.h>
|
||||
#include <ESP8266mDNS.h>
|
||||
#include <ArduinoOTA.h>
|
||||
|
@ -227,4 +220,3 @@ void setup(){
|
|||
void loop(){
|
||||
ArduinoOTA.handle();
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -4,8 +4,14 @@ function build_sketches()
|
|||
{
|
||||
local arduino=$1
|
||||
local srcpath=$2
|
||||
local platform=$3
|
||||
local sketches=$(find $srcpath -name *.ino)
|
||||
for sketch in $sketches; do
|
||||
local sketchdir=$(dirname $sketch)
|
||||
if [[ -f "$sketchdir/.$platform.skip" ]]; then
|
||||
echo -e "\n\n ------------ Skipping $sketch ------------ \n\n";
|
||||
continue
|
||||
fi
|
||||
echo -e "\n\n ------------ Building $sketch ------------ \n\n";
|
||||
$arduino --verify $sketch;
|
||||
local result=$?
|
||||
|
|
Loading…
Reference in New Issue