Andrew Kelley
13a9616540
std.Build: add deprecated declarations
...
These declarations are now aliases of their new APIs and marked as
deprecated via doc comments:
* std.build.Builder
* std.build
* std.Build.LibExeObjStep
2023-01-31 15:09:35 -07:00
Andrew Kelley
16cdd1297e
rename std.Build.LibExeObjStep to std.Build.CompileStep
...
This matches the nomenclature internally: a Compilation is the main type
that represents a single invokation of the compiler.
2023-01-31 15:09:35 -07:00
Andrew Kelley
5129fae4e8
std.Build: accept host Target in create()
...
And only detect native target in LibExeObjStep once, in create().
2023-01-31 15:09:35 -07:00
Andrew Kelley
36e2d992dd
combine std.build and std.build.Builder into std.Build
...
I've been wanting to do this for along time.
2023-01-31 15:09:35 -07:00