Tactiliest/Buildscripts/build-and-release-all.sh
Ken Van Hoeylandt 5d189fe5a3
Add macOS simulator build to pipelines (#162)
- GitHub actions changed to build simulator on macOS (it's broken, but at least we get a good code portability check for now!)
- `Buildscripts/` shell scripts updated to use `/bin/sh` so it works on macOS too
- Various includes fixed in various subprojects so the code is more portable
2025-01-12 17:48:59 +01:00

35 lines
536 B
Bash
Executable File

#!/bin/sh
function build() {
Buildscripts/build.sh $1
}
function release() {
Buildscripts/release.sh $1
}
function releaseSdk() {
Buildscripts/release-sdk.sh $1
}
SECONDS=0
build lilygo-tdeck
release lilygo-tdeck
releaseSdk release/TactilitySDK-esp32s3
build yellow-board
release yellow-board
releaseSdk release/TactilitySDK-esp32
build m5stack-core2
release m5stack-core2
build m5stack-cores3
release m5stack-cores3
duration=$SECONDS
echo "Finished in $((duration / 60)) minutes and $((duration % 60)) seconds."