Skip to content

Commit 602ee3d

Browse files
author
Wiiitek
committed
Workaround for installation of DS3231 library with version 1.1.1
1 parent 98c0dca commit 602ee3d

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
./arduino-cli config add board_manager.additional_urls https://arduino.esp8266.com/stable/package_esp8266com_index.json
4343
./arduino-cli core update-index
4444
./arduino-cli core install esp8266:esp8266
45+
./arduino-cli config set library.enable_unsafe_install true
4546
4647
- name: Install Libraries Required by Unit Tests
4748
run: ./arduino-cli lib install AUnit Time Timezone
@@ -90,7 +91,9 @@ jobs:
9091
./arduino-cli core install esp8266:esp8266
9192
9293
- name: Install Libraries Required by Sketch
93-
run: ./arduino-cli lib install "hd44780" "NTPClient" "RotaryEncoder" "Time" "Timezone" "DS3231"
94+
run: |
95+
./arduino-cli lib install "hd44780" "NTPClient" "RotaryEncoder" "Time" "Timezone"
96+
./arduino-cli lib install --git-url "https://github.com/NorthernWidget/DS3231.git"
9497
9598
- name: List top directory
9699
run: ls -lah

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ We keep [components in src folder](https://forum.arduino.cc/t/how-to-include-fro
5050

5151
```
5252
arduino-cli config add board_manager.additional_urls https://arduino.esp8266.com/stable/package_esp8266com_index.json
53+
arduino-cli config set library.enable_unsafe_install true
5354
```
5455

5556
4. Configure the [autocompletion for command-line](https://arduino.github.io/arduino-cli/0.22/command-line-completion/#generate-the-completion-file) (optional step)
@@ -79,7 +80,8 @@ In root directory:
7980
1. Install required libraries (i.e. [hd44780](https://github.com/duinoWitchery/hd44780)):
8081

8182
```bash
82-
arduino-cli lib install "hd44780" "NTPClient" "RotaryEncoder" "Time" "Timezone" "DS3231"
83+
arduino-cli lib install "hd44780" "NTPClient" "RotaryEncoder" "Time" "Timezone"
84+
arduino-cli lib install --git-url "https://github.com/NorthernWidget/DS3231.git"
8385
```
8486

8587
2. Compile: `arduino-cli --verbose compile --fqbn esp8266:esp8266:d1`

0 commit comments

Comments
 (0)