Skip to content

Commit 827ffaf

Browse files
committed
HACk: path tweaks
Signed-off-by: Dhruva Gole <[email protected]>
1 parent 2eaed15 commit 827ffaf

File tree

2 files changed

+359
-4
lines changed

2 files changed

+359
-4
lines changed

Diff for: .github/workflows/build.yml

+5-4
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,17 @@ jobs:
2525
- name: Initialize
2626
working-directory: Arduino-Zephyr-API-cloned
2727
run: |
28-
echo ls /home/runner/work/gsoc-2022-arduino-core/gsoc-2022-arduino-core
29-
tree /home/runner/work/gsoc-2022-arduino-core/gsoc-2022-arduino-core
30-
west init -m https://github.com/zephyrproject-rtos/gsoc-2022-arduino-core.git
28+
echo ls tree....
29+
tree /home/runner/work/gsoc-2022-arduino-core/gsoc-2022-arduino-core/Arduino-Zephyr-API-cloned
30+
cp /home/runner/work/gsoc-2022-arduino-core/gsoc-2022-arduino-core/Arduino-Zephyr-API-cloned/west-hack /home/runner/work/gsoc-2022-arduino-core/gsoc-2022-arduino-core/zephyr/west.yml
3131
west update
3232
git clone https://github.com/arduino/ArduinoCore-API.git ArduinoCore-API
3333
cp -r ArduinoCore-API/api modules/lib/Arduino-Zephyr-API/cores/arduino/.
3434
3535
- name: Build fade
36-
working-directory: Arduino-Zephyr-API-cloned
36+
working-directory: Arduino-Zephyr-API
3737
run: |
38+
cd /home/runner/work/gsoc-2022-arduino-core/gsoc-2022-arduino-core/modules/lib/Arduino-Zephyr-API
3839
west build -p -b arduino_nano_33_ble_sense samples/fade
3940
4041
- name: Build i2cdemo

Diff for: west-hack

+354
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,354 @@
1+
# The west manifest file for upstream Zephyr.
2+
#
3+
# The per-installation west configuration file, .west/config, sets the
4+
# path to the project containing this file in the [manifest] section's
5+
# "path" variable.
6+
#
7+
# You are free to create your own manifest files and put them in any
8+
# repository you want, to create your own custom Zephyr installations.
9+
# For example, you could create a manifest file in your own out of
10+
# tree application directory, which would pull this zephyr repository
11+
# in as an ordinary project.
12+
#
13+
# You can pass your manifest repositories to west init when creating a
14+
# new Zephyr installation. See the west documentation for more
15+
# information.
16+
17+
manifest:
18+
defaults:
19+
remote: upstream
20+
21+
remotes:
22+
- name: upstream
23+
url-base: https://github.com/zephyrproject-rtos
24+
- name: babblesim
25+
url-base: https://github.com/BabbleSim
26+
27+
group-filter: [-babblesim, -optional]
28+
29+
#
30+
# Please add items below based on alphabetical order
31+
projects:
32+
# Arduino API repository.
33+
- name: Arduino-Core-Zephyr
34+
path: modules/lib/Arduino-Zephyr-API
35+
revision: main
36+
url: https://github.com/zephyrproject-rtos/gsoc-2022-arduino-core
37+
- name: acpica
38+
revision: 8d24867bc9c9d81c81eeac59391cda59333affd4
39+
path: modules/lib/acpica
40+
- name: bsim
41+
repo-path: babblesim-manifest
42+
revision: 9351ae1ad44864a49c351f9704f65f43046abeb0
43+
path: tools/bsim
44+
groups:
45+
- babblesim
46+
- name: babblesim_base
47+
remote: babblesim
48+
repo-path: base
49+
path: tools/bsim/components
50+
revision: 4bd907be0b2abec3b31a23fd8ca98db2a07209d2
51+
groups:
52+
- babblesim
53+
- name: babblesim_ext_2G4_libPhyComv1
54+
remote: babblesim
55+
repo-path: ext_2G4_libPhyComv1
56+
path: tools/bsim/components/ext_2G4_libPhyComv1
57+
revision: 93f5eba512c438b0c9ebc1b1a947517c865b3643
58+
groups:
59+
- babblesim
60+
- name: babblesim_ext_2G4_phy_v1
61+
remote: babblesim
62+
repo-path: ext_2G4_phy_v1
63+
path: tools/bsim/components/ext_2G4_phy_v1
64+
revision: 04eeb3c3794444122fbeeb3715f4233b0b50cfbb
65+
groups:
66+
- babblesim
67+
- name: babblesim_ext_2G4_channel_NtNcable
68+
remote: babblesim
69+
repo-path: ext_2G4_channel_NtNcable
70+
path: tools/bsim/components/ext_2G4_channel_NtNcable
71+
revision: 20a38c997f507b0aa53817aab3d73a462fff7af1
72+
groups:
73+
- babblesim
74+
- name: babblesim_ext_2G4_channel_multiatt
75+
remote: babblesim
76+
repo-path: ext_2G4_channel_multiatt
77+
path: tools/bsim/components/ext_2G4_channel_multiatt
78+
revision: bde72a57384dde7a4310bcf3843469401be93074
79+
groups:
80+
- babblesim
81+
- name: babblesim_ext_2G4_modem_magic
82+
remote: babblesim
83+
repo-path: ext_2G4_modem_magic
84+
path: tools/bsim/components/ext_2G4_modem_magic
85+
revision: edfcda2d3937a74be0a59d6cd47e0f50183453da
86+
groups:
87+
- babblesim
88+
- name: babblesim_ext_2G4_modem_BLE_simple
89+
remote: babblesim
90+
repo-path: ext_2G4_modem_BLE_simple
91+
path: tools/bsim/components/ext_2G4_modem_BLE_simple
92+
revision: a38d2d24b04a6f970a225d1316047256ebf5a539
93+
groups:
94+
- babblesim
95+
- name: babblesim_ext_2G4_device_burst_interferer
96+
remote: babblesim
97+
repo-path: ext_2G4_device_burst_interferer
98+
path: tools/bsim/components/ext_2G4_device_burst_interferer
99+
revision: 5b5339351d6e6a2368c686c734dc8b2fc65698fc
100+
groups:
101+
- babblesim
102+
- name: babblesim_ext_2G4_device_WLAN_actmod
103+
remote: babblesim
104+
repo-path: ext_2G4_device_WLAN_actmod
105+
path: tools/bsim/components/ext_2G4_device_WLAN_actmod
106+
revision: 9cb6d8e72695f6b785e57443f0629a18069d6ce4
107+
groups:
108+
- babblesim
109+
- name: babblesim_ext_2G4_device_playback
110+
remote: babblesim
111+
repo-path: ext_2G4_device_playback
112+
path: tools/bsim/components/ext_2G4_device_playback
113+
revision: abb48cd71ddd4e2a9022f4bf49b2712524c483e8
114+
groups:
115+
- babblesim
116+
- name: babblesim_ext_libCryptov1
117+
remote: babblesim
118+
repo-path: ext_libCryptov1
119+
path: tools/bsim/components/ext_libCryptov1
120+
revision: eed6d7038e839153e340bd333bc43541cb90ba64
121+
groups:
122+
- babblesim
123+
- name: cmsis
124+
revision: 4b96cbb174678dcd3ca86e11e1f24bc5f8726da0
125+
path: modules/hal/cmsis
126+
groups:
127+
- hal
128+
- name: cmsis-dsp
129+
revision: 6489e771e9c405f1763b52d64a3f17a1ec488ace
130+
path: modules/lib/cmsis-dsp
131+
- name: cmsis-nn
132+
revision: 0c8669d81381ccf3b1a01d699f3b68b50134a99f
133+
path: modules/lib/cmsis-nn
134+
- name: edtt
135+
revision: 8d7b543d4d2f2be0f78481e4e1d8d73a88024803
136+
path: tools/edtt
137+
groups:
138+
- tools
139+
- name: fatfs
140+
revision: 427159bf95ea49b7680facffaa29ad506b42709b
141+
path: modules/fs/fatfs
142+
groups:
143+
- fs
144+
- name: hal_adi
145+
revision: dee9a7b1eff13a9da0560daf8842d61657f9d61e
146+
path: modules/hal/adi
147+
groups:
148+
- hal
149+
- name: hal_altera
150+
revision: 0d225ddd314379b32355a00fb669eacf911e750d
151+
path: modules/hal/altera
152+
groups:
153+
- hal
154+
- name: hal_ambiq
155+
revision: e25327f026df1ee08f1bf01a4bbfeb5e5f4026f1
156+
path: modules/hal/ambiq
157+
groups:
158+
- hal
159+
- name: hal_atmel
160+
revision: 56d60ebc909ad065bf6554cee73487969857614b
161+
path: modules/hal/atmel
162+
groups:
163+
- hal
164+
- name: hal_espressif
165+
revision: e4e8df61b371554f4ce08d203426d7875421666e
166+
path: modules/hal/espressif
167+
west-commands: west/west-commands.yml
168+
groups:
169+
- hal
170+
- name: hal_ethos_u
171+
revision: 8e2cf756b474eff9a32a9bdf1775d9620f1eadcf
172+
path: modules/hal/ethos_u
173+
groups:
174+
- hal
175+
- name: hal_gigadevice
176+
revision: 2994b7dde8b0b0fa9b9c0ccb13474b6a486cddc3
177+
path: modules/hal/gigadevice
178+
groups:
179+
- hal
180+
- name: hal_infineon
181+
revision: f25734a72c585f6675e8254a382e80e78a3cd03a
182+
path: modules/hal/infineon
183+
groups:
184+
- hal
185+
- name: hal_intel
186+
revision: 0905a528623de56b1bedf817536321bcdbc0efae
187+
path: modules/hal/intel
188+
groups:
189+
- hal
190+
- name: hal_microchip
191+
revision: 71eba057c0cb7fc11b6f33eb40a82f1ebe2c571c
192+
path: modules/hal/microchip
193+
groups:
194+
- hal
195+
- name: hal_nordic
196+
revision: ab5cb2e2faeb1edfad7a25286dcb513929ae55da
197+
path: modules/hal/nordic
198+
groups:
199+
- hal
200+
- name: hal_nuvoton
201+
revision: 466c3eed9c98453fb23953bf0e0427fea01924be
202+
path: modules/hal/nuvoton
203+
groups:
204+
- hal
205+
- name: hal_nxp
206+
revision: 862e001504bd6e0a4feade6a718e9f973116849c
207+
path: modules/hal/nxp
208+
groups:
209+
- hal
210+
- name: hal_openisa
211+
revision: eabd530a64d71de91d907bad257cd61aacf607bc
212+
path: modules/hal/openisa
213+
groups:
214+
- hal
215+
- name: hal_quicklogic
216+
revision: bad894440fe72c814864798c8e3a76d13edffb6c
217+
path: modules/hal/quicklogic
218+
repo-path: hal_quicklogic
219+
groups:
220+
- hal
221+
- name: hal_renesas
222+
path: modules/hal/renesas
223+
revision: af77d7cdfeeff290593e7e99f54f0c1e2a3f91e6
224+
groups:
225+
- hal
226+
- name: hal_rpi_pico
227+
path: modules/hal/rpi_pico
228+
revision: fba7162cc7bee06d0149622bbcaac4e41062d368
229+
groups:
230+
- hal
231+
- name: hal_silabs
232+
revision: a09dd1b82b24aa3060e162c0dfa40026c0dba450
233+
path: modules/hal/silabs
234+
groups:
235+
- hal
236+
- name: hal_st
237+
revision: b77157f6bc4395e398d90ab02a7d2cbc01ab2ce7
238+
path: modules/hal/st
239+
groups:
240+
- hal
241+
- name: hal_stm32
242+
revision: 855f195793df094644ce8b8617c01275408bbf58
243+
path: modules/hal/stm32
244+
groups:
245+
- hal
246+
- name: hal_telink
247+
revision: 4226c7fc17d5a34e557d026d428fc766191a0800
248+
path: modules/hal/telink
249+
groups:
250+
- hal
251+
- name: hal_ti
252+
revision: b85f86e51fc4d47c4c383d320d64d52d4d371ae4
253+
path: modules/hal/ti
254+
groups:
255+
- hal
256+
- name: hal_wurthelektronik
257+
revision: e5bcb2eac1bb9639ce13b4dafc78eb254e014342
258+
path: modules/hal/wurthelektronik
259+
groups:
260+
- hal
261+
- name: hal_xtensa
262+
revision: a2d658525b16c57bea8dd565f5bd5167e4b9f1ee
263+
path: modules/hal/xtensa
264+
groups:
265+
- hal
266+
- name: hostap
267+
repo-path: hostap
268+
path: modules/lib/hostap
269+
revision: 83574f533fb5c6808af0d9872741d72d48be2f98
270+
- name: libmetal
271+
revision: 243eed541b9c211a2ce8841c788e62ddce84425e
272+
path: modules/hal/libmetal
273+
groups:
274+
- hal
275+
- name: liblc3
276+
revision: 1a5938ebaca4f13fe79ce074f5dee079783aa29f
277+
path: modules/lib/liblc3
278+
- name: littlefs
279+
path: modules/fs/littlefs
280+
groups:
281+
- fs
282+
revision: 408c16a909dd6cf128874a76f21c793798c9e423
283+
- name: loramac-node
284+
revision: fb00b383072518c918e2258b0916c996f2d4eebe
285+
path: modules/lib/loramac-node
286+
- name: lvgl
287+
revision: 2b498e6f36d6b82ae1da12c8b7742e318624ecf5
288+
path: modules/lib/gui/lvgl
289+
- name: mbedtls
290+
revision: 2f24831ee13d399ce019c4632b0bcd440a713f7c
291+
path: modules/crypto/mbedtls
292+
groups:
293+
- crypto
294+
- name: mcuboot
295+
revision: 898a1ca64a759541d9fcc37fef921db93d99ad70
296+
path: bootloader/mcuboot
297+
- name: mipi-sys-t
298+
path: modules/debug/mipi-sys-t
299+
groups:
300+
- debug
301+
revision: 71ace1f5caa03e56c8740a09863e685efb4b2360
302+
- name: net-tools
303+
revision: 7c7a856814d7f27509c8511fef14cec21f7d0c30
304+
path: tools/net-tools
305+
groups:
306+
- tools
307+
- name: nrf_hw_models
308+
revision: 6c389b9b5fa0a079cd4502e69d375da4c0c289b7
309+
path: modules/bsim_hw_models/nrf_hw_models
310+
- name: open-amp
311+
revision: da78aea63159771956fe0c9263f2e6985b66e9d5
312+
path: modules/lib/open-amp
313+
- name: openthread
314+
revision: 3873c6fcd5a8a9dd01b71e8efe32ef5dc7923bb1
315+
path: modules/lib/openthread
316+
- name: percepio
317+
path: modules/debug/percepio
318+
revision: 1a67f3e2dbc2a8d53e5248d72bac946db381692d
319+
groups:
320+
- debug
321+
- name: picolibc
322+
path: modules/lib/picolibc
323+
revision: 764ef4e401a8f4c6a86ab723533841f072885a5b
324+
- name: segger
325+
revision: b011c45b585e097d95d9cf93edf4f2e01588d3cd
326+
path: modules/debug/segger
327+
groups:
328+
- debug
329+
- name: tinycrypt
330+
revision: 1012a3ebee18c15ede5efc8332ee2fc37817670f
331+
path: modules/crypto/tinycrypt
332+
groups:
333+
- crypto
334+
- name: trusted-firmware-m
335+
revision: bdc4df1734b870de43237d56eb1b2a7af016ee95
336+
path: modules/tee/tf-m/trusted-firmware-m
337+
groups:
338+
- tee
339+
- name: trusted-firmware-a
340+
revision: 713ffbf96c5bcbdeab757423f10f73eb304eff07
341+
path: modules/tee/tf-a/trusted-firmware-a
342+
groups:
343+
- tee
344+
- name: uoscore-uedhoc
345+
revision: 84ef879a46d7bfd9a423fbfb502b04289861f9ea
346+
path: modules/lib/uoscore-uedhoc
347+
- name: zcbor
348+
revision: 75d088037eb237b18e7ec1f47c9ce494b9b95aab
349+
path: modules/lib/zcbor
350+
351+
self:
352+
path: zephyr
353+
west-commands: scripts/west-commands.yml
354+
import: submanifests

0 commit comments

Comments
 (0)