HomeFreeBSD

makesyscalls.lua: generate all files in /tmp, write into place at the end

Description

makesyscalls.lua: generate all files in /tmp, write into place at the end

This makes makesyscalls.lua more parallel-friendly, or at least not as
hostile to the idea. We get into situations where we're running parallel if
we end up with MAKE_JOBS>1 entering any of the sysent targets, since each
output file is recognized a distinct build step that needs to be executed.

Another commit will add some .ORDER to further improve the situation.

Reported by: jhb
Reviewed by: brooks
Differential Revision: https://reviews.freebsd.org/D23098

Details

Provenance
kevansAuthored on
Reviewer
brooks
Differential Revision
D23098: makesyscalls.lua: generate all files in /tmp, write into place at the end
Parents
rS356602: inetd: two more nits
Branches
Unknown
Tags
Unknown