Skip to content

Commit 27e1ac9

Browse files
committedMar 10, 2022
[omega] 2.0.0
2 parents b93c918 + bdfae18 commit 27e1ac9

File tree

106 files changed

+3952
-132
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+3952
-132
lines changed
 

‎.github/workflows/ci-workflow.yml

+19
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,25 @@ jobs:
117117
with:
118118
name: epsilon-binpack-n0110.tgz
119119
path: output/release/device/n0110/binpack-n0110.tgz
120+
bootloader:
121+
runs-on: ubuntu-latest
122+
steps:
123+
- run: sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config
124+
- uses: numworks/setup-arm-toolchain@2020-q2
125+
- uses: actions/checkout@v2
126+
with:
127+
submodules: 'recursive'
128+
- run: make -j2 bootloader.dfu
129+
- run: make MODEL=bootloader -j2 epsilon.A.dfu epsilon.B.dfu
130+
- run: make MODEL=bootloader -j2 epsilon.onboarding.A.dfu epsilon.onboarding.B.dfu
131+
- run: make MODEL=bootloader -j2 epsilon.onboarding.update.A.dfu epsilon.onboarding.update.B.dfu
132+
- run: make MODEL=bootloader -j2 epsilon.onboarding.beta.A.dfu epsilon.onboarding.beta.B.dfu
133+
- run: make -j2 binpack
134+
- run: cp output/release/device/bootloader/binpack-bootloader-`git rev-parse HEAD | head -c 7`.tgz output/release/device/bootloader/binpack-bootloader.tgz
135+
- uses: actions/upload-artifact@master
136+
with:
137+
name: epsilon-binpack-bootloader.tgz
138+
path: output/release/device/bootloader/binpack-bootloader.tgz
120139
windows:
121140
runs-on: windows-latest
122141
defaults:

‎Makefile

+7-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,14 @@ include build/toolchain.$(TOOLCHAIN).mak
1212
include build/variants.mak
1313
include build/helpers.mk
1414

15-
ifeq (${MODEL}, n0110)
15+
ifeq (${MODEL},n0110)
1616
apps_list = ${EPSILON_APPS}
1717
else
18-
apps_list = $(foreach i, ${EPSILON_APPS}, $(if $(filter external, $(i)),,$(i)))
18+
ifeq (${MODEL},bootloader)
19+
apps_list = ${EPSILON_APPS}
20+
else
21+
apps_list = $(foreach i, ${EPSILON_APPS}, $(if $(filter external, $(i)),,$(i)))
22+
endif
1923
endif
2024

2125
ifdef FORCE_EXTERNAL
@@ -114,6 +118,7 @@ include poincare/Makefile
114118
include python/Makefile
115119
include escher/Makefile
116120
# Executable Makefiles
121+
include bootloader/Makefile
117122
include apps/Makefile
118123
include build/struct_layout/Makefile
119124
include build/scenario/Makefile

0 commit comments

Comments
 (0)
Please sign in to comment.