You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add k32w support into build_examples and use it for CI (project-chip#13062)
* Start adding k32w support for build_examples
* Fix typo
* Make sure vscode user can actually run the nxp patch sdk script
* Ensure all targets exported work, fix names for outputs
* Switch k32w CI builds to use example_builds
* Support release builds as well
* Fix build args duplication
* Update targets and builds and unit tests. The build logic is a bit off though
* Update unit test and run logic
* update cloudbuild to use 0.5.40 build images as well
* Restyle files
* Fix typo in size info naming
* Fix yaml indent typo
* One more typo fix
* Update to only build release on k32w - it turns out debug does not compile
* Restyle files
* Increase timeout for k32w example builds
k32w-light (NOGLOB: Debug builds broken due to LWIP_DEBUG redefition)
77
+
k32w-light-release
78
+
k32w-lock-low-power-release (NOGLOB: Only on demand build)
79
+
k32w-lock-release
80
+
k32w-shell-release
76
81
mbed-CY8CPROTO_062_4343W-all-clusters-debug (NOGLOB: Compile only for debugging purpose - https://os.mbed.com/docs/mbed-os/latest/program-setup/build-profiles-and-rules.html)
77
82
mbed-CY8CPROTO_062_4343W-all-clusters-develop (NOGLOB: Compile only for debugging purpose - https://os.mbed.com/docs/mbed-os/latest/program-setup/build-profiles-and-rules.html)
Copy file name to clipboardexpand all lines: scripts/build/testdata/build_all_except_host.txt
+40
Original file line number
Diff line number
Diff line change
@@ -419,6 +419,31 @@ gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/exa
419
419
# Generating infineon-p6-lock
420
420
gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/examples/lock-app/p6 '--args=p6_board="CY8CKIT-062S2-43012"' {out}/infineon-p6-lock
gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/examples/lighting-app/nxp/k32w/k32w0 '--args=k32w0_sdk_root="TEST_NXP_K32W061_SDK_ROOT" chip_with_low_power=0' {out}/k32w-light
gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/examples/lighting-app/nxp/k32w/k32w0 '--args=k32w0_sdk_root="TEST_NXP_K32W061_SDK_ROOT" chip_with_low_power=0 is_debug=false' {out}/k32w-light-release
gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/examples/lock-app/nxp/k32w/k32w0 '--args=k32w0_sdk_root="TEST_NXP_K32W061_SDK_ROOT" chip_with_low_power=1 is_debug=false' {out}/k32w-lock-low-power-release
gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/examples/lock-app/nxp/k32w/k32w0 '--args=k32w0_sdk_root="TEST_NXP_K32W061_SDK_ROOT" chip_with_low_power=0 is_debug=false' {out}/k32w-lock-release
gn gen --check --fail-on-unused-args --export-compile-commands --root={root}/examples/shell/nxp/k32w/k32w0 '--args=k32w0_sdk_root="TEST_NXP_K32W061_SDK_ROOT" chip_with_low_power=0 is_debug=false' {out}/k32w-shell-release
0 commit comments