Qonfused / OSX-Hyper-V

OpenCore configuration for running macOS on Windows Hyper-V.
https://github.com/Qonfused/OSX-Hyper-V
BSD 3-Clause "New" or "Revised" License
234 stars 11 forks source link

Update OCE-Build pipeline #4

Closed Qonfused closed 9 months ago

Qonfused commented 9 months ago

Update to use the new OCE-Build project format. This adds much more observability and extensibility for builds, as well as removing dependence on WSL2 for building. As a result, builds should be significantly faster and easier to maintain.

Qonfused commented 9 months ago

CI needs to be fixed for generating release artifacts, as it seems that the previous method of switching between DEBUG/RELEASE does not update the build. This means that all generated builds from CI use DEBUG artifacts.

This is probably worth addressing in a separate PR or is better handled upstream in OCE-Build. For now, we'll have to remove the lockfile on each build and assume the latest dependency versions.