summaryrefslogtreecommitdiff
path: root/share/mk/bsd.obj.mk
AgeCommit message (Expand)Author
2018-05-19Prevent 'make obj' creating an objdir inside an objdir. This happens thechristos
2016-12-10Back in 1993 ${MACHINE} was a unique way to define objdirs forchristos
2016-12-08factor out expression.christos
2010-01-25PR/42658: Geoff Wing: Quote directory variables to deal with spaces in thechristos
2007-12-11It's "its" for possessive, not "it's".lukem
2006-11-26Comment where make's internal copy of .OBJDIR gets changeddsl
2003-12-04Ensure that ${TOOL_STAT} is executable before trying to run it;lukem
2003-11-06support MAKEVERBOSE for objdir creation messageslukem
2003-07-28Be consistent how "multiple include protection" is implemented. I.e,lukem
2003-07-28Pull in <bsd.sys.mk> as well, for the TOOL_ variables in thelukem
2003-07-20Use ltarg=`stat -qf '%Y' $l` to read a symlink's target (and rely uponlukem
2003-07-18whitespace cleanuplukem
2002-03-14Add a BUILDID variable, which further qualifies object directories.thorpej
2001-11-29Remove spurious '.' in line 42, as reported by Naoto Shimazaki onwiz
2001-11-28Use :U successfully this time. In an expression such as ${FOO:D:Ubar}, youtv
2001-11-27If using MAKEOBJDIRPREFIX use the same checks as the symlink logic does below.jmc
2001-11-20:U can't be used to test for existence, as the variable may contain antv
2001-11-14Turn off host-specific objdirs by default. Set MKHOSTOBJ=yes to enable.tv
2001-11-12Use ${__curdir} consistently.tv
2001-11-11Also handle the USR_OBJMACHINE case for OBJHOSTMACHINE.tv
2001-11-11Affix the ${HOST_OSTYPE} info to the end of the objdir name if OBJMACHINEtv
2001-11-11Fix variable concatenation in previous.tv
2001-11-11Make the BSDSRCDIR/BSDOBJDIR symlink based objdir system work for the toptv
2001-10-31Use __curdir throughout, so MAKEOBJDIR builds see resolved paths in thetv
2001-08-14Protect against multiple inclusion, and evaluate ${.CURDIR} early (to assisttv
2001-06-10fail `make obj' if $BSDOBJDIR doesn't exist. fixes PR#12937.mrg
2001-03-11"test !", rather than "! test". The former is more portable.cgd
2000-07-07test -h, not test -L.cgd
2000-02-18s/MAKOBJDIR/MAKEOBJDIR/itohy
2000-02-08Fixed handling of MAKEOBJDIR so that it matches make(1)'s expectations.sjg
1999-12-04When building obj symlinks, if there's already a link pointing at the right t...sommerfeld
1999-08-21Use (if defined) instead of obj.foo or objsommerfeld
1999-06-10Oops, PWD is really something else in most environments.kim
1999-06-10Fix a typo which caused "make obj" to try to *execute* the direcroty it was in.tls
1999-06-08Allow "make obj" to work nicely with amd by settingkim
1999-02-12pull in bsd.own.mk for MKOBJlukem
1999-02-12* Add support for MKDOC MKLINKLIB MKLINT MKMAN MKNLS MKOBJ MKPIC MKPICINSTALLlukem
1998-08-27Rename show-objdir to print-objdir to be consistent with existingtv
1998-08-27Add pseudo-target "show-objdir", which will print the value of ${.OBJDIR}tv
1997-05-09Automatically add the .c files corresponding to .l and .y files to DPSRCS.mycroft
1997-05-07Don't use _SUBDIRUSE outside of bsd.subdir.mk.mycroft
1997-05-06Add a pile of missing .PHONYs.mycroft
1997-04-15Make the `obj' target `.PHONY', so that does not get affected by .PATH/VPATHchristos
1996-04-10Get the current working directory from "/bin/pwd" rather than "pwd".thorpej
1996-02-21Use shell internal substring matching, like bsd.man.mk.pk
1995-06-10Explicitly remove obj link before creating it.mycroft
1994-06-30RCSID frobbing, and minor sanity adjustments.cgd
1994-06-30don't be careless with _SUBDIRUSEcgd
1993-11-07define BSDOBJDIR and BSDSRCDIR to have make think of the src and objcgd
1993-10-23add support to make obj.${MACHINE} dirs, if the user so requests.cgd