[feature] Add --build
option to only build (missing) build requirements
#17207
Labels
--build
option to only build (missing) build requirements
#17207
What is your suggestion?
I would like to be able to pass an option to
--build
at install time to only build "build requirements".Motivation
we have a scenario where all our requirements are built by CI, which publishes a lockfile which is used by developers locally.
The problem is that many of our developers have ARM macs, which we do not have available for CI systems (we have a couple of Intel Macs available).
Whilst we can cross-compile normal project dependencies, we cannot do this for build dependencies which have to match the Build environment.
I would like to allow developers to build any missing build dependencies locally, but not normal dependencies, as we consider missing dependencies to be a configuration error.
Workaround
We can do this currently by explicitly listing the dependencies with multiple
--build:missing
options, but we would have to update this whenever the lockfile changes.Have you read the CONTRIBUTING guide?
The text was updated successfully, but these errors were encountered: