aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/build/darwin.go
Commit message (Collapse)AuthorAgeFilesLines
* pkg/build: use the build environment in clean() callsFlorent Revest2024-10-141-1/+1
| | | | | | This unifies the build() and clean() interfaces such that if a custom compiler or make binary is provided in the manager or bisection config, they can be taken into account by the clean() interface.
* pkg/build: modify builder interfaceAleksandr Nogikh2021-07-201-2/+2
| | | | | | | | | Modify the `builder` interface in such a way that build method also returns a struct containing extra information about the build process. This allows to fetch compiler ID from individual builders. Also, this makes the `signer` interface obsolete, as this information can also go into that structure.
* all: remove pointers to pkg.build.ParamsAleksandr Nogikh2021-07-201-1/+1
| | | | | | | | | | The struct pkg.build.Params is currently primarily passed on as a pointer, which leads make it hard to see the places, where it can (and should) actually be modified. Make it all more explicit by only passing pointer references to objects of this type when the object is expected to be modified by the function. In fact, at this moment there are no such situations.
* pkg/build, Makefile: basic darwin/amd64 build plumbingPatrick Meyer2021-05-201-0/+20