Module Name: src Committed By: christos Date: Mon Nov 9 16:15:05 UTC 2020
Modified Files: src/share/mk: bsd.lib.mk bsd.prog.mk bsd.sys.mk sys.mk Log Message: - make the CTFCONVERT command lines consistent and concise by putting all the implementation stuff in a variable CTFCONVERT_RUN - introduce an OBJECT_TARGET variable that contains the output object file - when we need to run ctfconvert, go through an intermediate ${.TARGET}.o file, instead of writing directly to ${.TARGET} and then overwriting ${.TARGET} with ctfconvert. This avoids build failures after a build got interrupted (the "partially built from C" scourge). To generate a diff of this commit: cvs rdiff -u -r1.383 -r1.384 src/share/mk/bsd.lib.mk cvs rdiff -u -r1.334 -r1.335 src/share/mk/bsd.prog.mk cvs rdiff -u -r1.303 -r1.304 src/share/mk/bsd.sys.mk cvs rdiff -u -r1.143 -r1.144 src/share/mk/sys.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.