moWerk a4a885fdb3 Fix device discovery when sourced in zsh
discover_devices passed the whole layer entry to clone_dir as a single
unquoted word. bash word-splits that into the four expected arguments,
but zsh does not split unquoted parameters, so clone_dir received the
entire "url dir branch ..." string as its first argument and never
cloned meta-smartwatch. Without that checkout the following find reports
no machine configs and every device is rejected as unknown.

Read the entry into an array first, using read -A under zsh and read -a
otherwise, then pass the fields to clone_dir explicitly. This is the
same idiom the main layer clone loop already uses. No change under bash.
2026-07-26 19:43:23 +02:00
2015-06-04 22:40:53 +02:00
2026-07-20 16:29:24 +02:00

AsteroidOS build system

AsteroidOS is a free and open-source smartwatch platform based on OpenEmbedded, libhybris and Qt6.

You can fully build a flashable image from source with the following commands, but be careful it will take several hours:

. ./prepare-build.sh <your machine id, e.g., dory>
bitbake asteroid-image

For more information refer to the documentation.

Stay tuned about the project on Matrix and Twitter.

Report any problem on the project's issues tracker.

Description
No description provided
Readme GPL-2.0 288 KiB
Languages
Shell 93.1%
Dockerfile 6.9%