Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

Utilize CustomExecution build task once API is stabilized #22

Open
jorticus opened this issue Jul 30, 2019 · 2 comments
Open

Utilize CustomExecution build task once API is stabilized #22

jorticus opened this issue Jul 30, 2019 · 2 comments
Assignees

Comments

@jorticus
Copy link
Collaborator

Currently build tasks are not very flexible - tasks.json must exactly match all provided functions, so you cannot customize build arguments for example.

We should consider moving to the CustomExecution API once it makes it out of insider:
https://code.visualstudio.com/updates/v1_33

This in theory should allow us to take in additional options before spawning the build task, and allow the user to configure arguments passed to the build script.

@jorticus
Copy link
Collaborator Author

This would mean we could get rid of the ${config:musupport.currentPlatformBuildScriptPath} hack, which allows us to determine which build script to use when invoking the build task.

@matthewfcarlson
Copy link
Owner

I like it. It would allow the codebase to specify whether to use mu tools or edk2 tools

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants