public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Official way to build BaseTools - Edk2ToolsBuild.py?
@ 2020-05-20  3:23 Rebecca Cran
  2020-05-20  3:36 ` [edk2-devel] " Sean
  0 siblings, 1 reply; 3+ messages in thread
From: Rebecca Cran @ 2020-05-20  3:23 UTC (permalink / raw)
  To: edk2-devel-groups-io

I'm wondering if using BaseTools/Edk2ToolsBuild.py will become the 
official/standard way users are expected to build BaseTools? If so, 
there are a few problems that I'd like to see fixed, which I'll see if I 
can find some time to work on.


For example: on Linux, running it without arguments gives "ValueError: 
Bad VC" - because it defaults to the VS2017 toolchain.

If you break something in BaseTools and so it fails to build, it prints 
"Exception: Failed to build." with no further details.


I'd like to improve it so it detects being run on a non-Windows platform 
and tries to use GCC, Clang etc. - and perhaps also to add a '--verbose' 
argument that can be used to give a more specific error message when it 
fails.


-- 
Rebecca Cran



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-05-20  8:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-20  3:23 Official way to build BaseTools - Edk2ToolsBuild.py? Rebecca Cran
2020-05-20  3:36 ` [edk2-devel] " Sean
2020-05-20  8:42   ` Philippe Mathieu-Daudé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox