-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Get configure working again and fix the minimal build (#28547)
* Don't bootstrap in minimal-build workflow The configure script is a replacement for running PW bootstrap, so running bootstrap first makes this no longer a valid test of how the configure script sets up the build environment from scratch. * configure: bootstrap pip from pypa.io if necessary This is a workaround for the Debian / Ubuntu missing the ensurepip module used by venv unless python3-venv is installed, which is "suggested" but not required by the python3 package, and hence may or may not be installed in build environments. (https://bugs.launchpad.net/bugs/1290847) Also avoid := syntax which is unavailable on Python 3.7 * configure: use x64 build of zap even on arm (there is no mac arm build) * configure: Add matter_ argument prefixes * Revert pigweed to 0889de6~1 0889de6 introduced https://issues.pigweed.dev/issues/294886611 which breaks the configure-based build.
- Loading branch information
1 parent
93cebee
commit 5578990
Showing
4 changed files
with
49 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters