summaryrefslogtreecommitdiff
path: root/.github/workflows/main.yml
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2021-05-05 14:39:53 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2021-05-28 12:55:24 +0000
commit61667f68bc91bd69e908e9bd0f68b143f37367fa (patch)
treebbe97faf420df75bf7979572cbb27449f916a9c1 /.github/workflows/main.yml
parentd57614e1f1d2ffc9ef0c22178f1be87a900387f2 (diff)
downloadqbs-61667f68bc91bd69e908e9bd0f68b143f37367fa.tar.gz
baremetal: Long live COSMIC toolchain for STM32 ARM architecture
This patch adds support for Cosmic Software compiler for the bare metal platforms: * https://www.cosmicsoftware.com/download.php Note that this compiler only works on Windows host platforms. Right now this patch implements support for ARM architecture for STM32 microcontrollers. But in the future it is simple to extend it and for other architectures (e.g. for STM8, HC08 and so on). Also the COSMIC toolchain has been added to the Github CI. Change-Id: Iabdfd61cc427155117730db46e067004ceb07102 Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to '.github/workflows/main.yml')
-rw-r--r--.github/workflows/main.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index dde93af8e..c9ba6cb96 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -532,6 +532,9 @@ jobs:
- name: rx-elf-gcc-8_3_0_202004-GNURX
run: QBS_AUTOTEST_PROFILE=rx-elf-gcc-8_3_0_202004-GNURX scripts/test-baremetal.sh release/install-root/bin
shell: bash
+ - name: cosmic-4_3_11-arm
+ run: QBS_AUTOTEST_PROFILE=cosmic-4_3_11-arm scripts/test-baremetal.sh release/install-root/bin
+ shell: bash
test-macos:
name: ${{ matrix.config.name }}