Skip to content

[DRAFT][TEST] Resurrect windows build test - #5353

Closed
aborisovich wants to merge 5 commits into
thesofproject:mainfrom
aborisovich:resurrect_windows_build_test
Closed

aborisovich wants to merge 5 commits into
thesofproject:mainfrom
aborisovich:resurrect_windows_build_test

Conversation

@aborisovich

Copy link
Copy Markdown
Contributor

This is a test for PR5299 that switches existing CI to the new xtensa-build-zephyr.py script.

Andrey Borisovich added 5 commits February 11, 2022 13:12
Newer gcc compilers 9.1+ issue a W-char-subscripts warning when argument
type passed to isspace is not explicitly int. Added cast to int.

Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
Windows users building with MSYS2 need to provide additional include
path to the POSIX standard headers to build sof-logger with GCC.
Added this include directory when environmental variable
MSYS_INSTALL_DIR is set.

Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
Building with GCC on Windows using MSYS caused errors related to
macros redefinition in compile_attributes.h due to GCC using its
standard headers. Added #ifndef guards.

Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
Created new script with similar functionality to allow SOF + Zephyr
builds on both Windows and Linux operating systems.

Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
Replaced xtensa-build-zephyr.sh script invocation with
xtensa-build-zephyr.py call in zephyr.yml workflow and
docker-build.sh script.

Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
@lgirdwood

Copy link
Copy Markdown
Member

@aborisovich CI report is good.

@aborisovich
aborisovich deleted the resurrect_windows_build_test branch February 16, 2022 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants