代码拉取完成,页面将自动刷新
.PHONY: docs format-examples cloc travis-build build-examples build-boards build-tools update-travis update-ver spaces clean check
export ARDUINO_IDE_PATH=/data2/arduino-1.8.5
export ENERGIA_IDE_PATH=/data2/energia-1.6.10E18
docs:
doxygen extras/doxygen.config
format-examples:
find examples tests -name '*.ino' -exec astyle --options=extras/formatter.conf {} \;
cloc:
cloc ./
build-examples:
python extras/build-examples.py
build-boards:
python extras/build-boards.py
build-tools:
cd ./extras/ide-tools/; ./build.sh BlynkUpdater
cd ./extras/ide-tools/; ./build.sh BlynkUsbScript
spaces:
find ./src ./linux -name '*.cpp' -o -name '*.h' -exec sed -i 's/\t/ /g' {} \;
find ./examples ./tests -name '*.ino' -o -name '*.h' -exec sed -i 's/\t/ /g' {} \;
update-travis:
python extras/travis-generate.py > .travis.yml.new
meld .travis.yml .travis.yml.new
update-ver:
sed -i 's/"version": "[0-9\.]*"/"version": "$(VER)"/g' library.json
sed -i 's/version=[0-9\.]*/version=$(VER)/g' library.properties
sed -i 's/BLYNK_VERSION "[0-9\.]*"/BLYNK_VERSION "$(VER)"/g' src/Blynk/BlynkConfig.h
clean:
-rm .travis.yml.new
-find . -type f -name "*.orig" -exec rm -f {} \;
check: spaces format-examples
@echo '******************************************'
@echo ' Files with no "YourAuthToken":'
@echo '******************************************'
@find ./examples -name "*.ino" -exec grep -L "YourAuthToken" {} \;
travis-build:
ifdef PLATFORMIO_CI_SRC
-rm -rf ./linux
ifdef PLATFORMIO_CI_EXTRA_ARGS
platformio ci --lib="." $(PLATFORMIO_CI_EXTRA_ARGS)
else
platformio ci --lib="." --board=uno
endif
endif
ifdef LINUX_SRC
make -C $(LINUX_SRC)
endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。