Skip to content

Commit

Permalink
core yml
Browse files Browse the repository at this point in the history
  • Loading branch information
markirb committed Jan 11, 2025
1 parent 295f633 commit 97dbb00
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 20 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ jobs:
- ShellyPlusPlugS
- ShellyPlusRGBWPM
- ShellyPlusUni
- ShellyRGBW2
- ShellyUNI
- ShellyVintage
steps:
- name: Checkout code
uses: actions/checkout@v4
Expand Down
32 changes: 12 additions & 20 deletions mos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -162,9 +162,17 @@ cdefs:

libs:
- location: ./libreset
- location: https://github.com/shelly-homekit-mos/homekit-adk

#for remapping deps to correct ones
#esp8266 needs old mbedtls
- location: https://github.com/shelly-homekit-mos/core
- location: https://github.com/shelly-homekit-mos/rpc-common
- location: https://github.com/shelly-homekit-mos/ota-common
- location: https://github.com/shelly-homekit-mos/vfs-common
- location: https://github.com/shelly-homekit-mos/mongoose

- location: https://github.com/shelly-homekit-mos/homekit-adk

- location: https://github.com/mongoose-os-libs/file-logger
- location: https://github.com/mongoose-os-libs/http-server
- location: https://github.com/mongoose-os-libs/ota-http-server
Expand All @@ -173,47 +181,31 @@ libs:
- location: https://github.com/mongoose-os-libs/rpc-uart
- location: https://github.com/mongoose-os-libs/rpc-ws
- location: https://github.com/mongoose-os-libs/sntp

# Not enough space on 2.5
# - location: https://github.com/mongoose-os-libs/rpc-mqtt
# - location: https://github.com/mongoose-os-libs/rpc-service-ota

conds:
- when: mos.platform == "esp32c3"
apply:
libs:
- location: https://github.com/shelly-homekit-mos/core
- location: https://github.com/shelly-homekit-mos/mbedtls
- location: https://github.com/shelly-homekit-mos/mongoose
- location: https://github.com/shelly-homekit-mos/wifi

- when: mos.platform == "esp32"
apply:
libs:
- location: https://github.com/mongoose-os-libs/pwm
- location: https://github.com/shelly-homekit-mos/core
- location: https://github.com/shelly-homekit-mos/mbedtls
- location: https://github.com/shelly-homekit-mos/mongoose
- location: https://github.com/shelly-homekit-mos/wifi

- when: mos.platform == "esp8266"
apply:
libs:
- location: https://github.com/mongoose-os-libs/core
- location: https://github.com/mongoose-os-libs/pwm
- location: https://github.com/mongoose-os-libs/wifi

- when: mos.platform == "ubuntu"
apply:
libs:
- location: https://github.com/mongoose-os-libs/core

- when: mos.platform != "ubuntu"
apply:
sources:
- src/noisy_input_pin
- src/wifi_config
libs:
- location: https://github.com/markirb/adc
- location: https://github.com/shelly-homekit-mos/adc
- location: https://github.com/shelly-homekit-mos/wifi
config_schema:
- ["wifi.ap.pass", ""]
- ["wifi.ap.ip", "192.168.33.1"]
Expand Down

0 comments on commit 97dbb00

Please sign in to comment.