feat: pio install

This commit is contained in:
0x1d
2022-06-22 17:32:44 +00:00
parent 05fbbe90ea
commit 23ba26bc21
2 changed files with 14 additions and 2 deletions

8
.gitpod.yml Normal file
View File

@@ -0,0 +1,8 @@
# This configuration file was automatically generated by Gitpod.
# Please adjust to your needs (see https://www.gitpod.io/docs/config-gitpod-file)
# and commit this file to your remote git repository to share the goodness with others.
tasks:
- init: make install

View File

@@ -1,9 +1,13 @@
PIO ?= /home/gitpod/.platformio/penv/bin/platformio
install:
python3 -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)"
init: init:
curl -fsSL https://raw.githubusercontent.com/platformio/platformio-core/master/scripts/99-platformio-udev.rules | sudo tee /etc/udev/rules.d/99-platformio-udev.rules curl -fsSL https://raw.githubusercontent.com/platformio/platformio-core/master/scripts/99-platformio-udev.rules | sudo tee /etc/udev/rules.d/99-platformio-udev.rules
sudo udevadm control --reload-rules sudo udevadm control --reload-rules
sudo udevadm trigger sudo udevadm trigger
build: build:
pio run -e build $(PIO) run -e build
flash: flash:
pio run -e build -t upload $(PIO) run -e build -t upload