aboutsummaryrefslogtreecommitdiff
path: root/share/mk/bsd.obj.mk
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* NO_OBJ: Always fix .OBJDIR regardless of AUTO_OBJ.Bryan Drewery2020-04-071-5/+5
* AUTO_OBJ: Don't create nested OBJDIRS with print-dir or make -n.Bryan Drewery2017-12-061-1/+2
* Handle some .OBJDIR == .CURDIR cases.Bryan Drewery2017-11-101-1/+1
* Mark targets .PHONY.Bryan Drewery2017-11-091-14/+14
* Follow-up r325405: Fix assertion still for kernel module builds.Bryan Drewery2017-11-051-1/+1
* AUTO_OBJ: Allow 'make cleandir obj all' combinations.Bryan Drewery2017-11-051-1/+6
* AUTO_OBJ: Set .OBJDIR=.CURDIR earlier for NO_OBJ Makefiles.Bryan Drewery2017-11-051-0/+1
* Follow-up r325405: Only enable assertion for in-tree src builds.Bryan Drewery2017-11-041-1/+2
* Add an assertion to avoid the 'rm -rf /etc' case from cleanobj fixed in r325404.Bryan Drewery2017-11-041-0/+4
* Add option UNIFIED_OBJDIR, on by default, which moves the default build OBJDIR.Bryan Drewery2017-11-011-1/+1
* cleandir: Fix ESTALE errors from parallel removals.Bryan Drewery2017-07-251-2/+2
* PROGS: Fix ESTALE errors on NFS while cleaning in directories with PROGS.Bryan Drewery2017-07-241-0/+1
* cleanobj: Unhide removal of directory.Bryan Drewery2017-07-241-1/+1
* objwarn should be .PHONY.Bryan Drewery2017-06-211-1/+1
* AUTO_OBJ: Support SRCS/DPSRCS that contain '/' and require a nested OBJDIR.Bryan Drewery2016-08-301-0/+24
* Allow parallelizing clean/cleandepend/depend with all.Bryan Drewery2016-08-291-0/+1
* In addition to creating subdirectories under .OBJDIR for SRCS withDimitry Andric2016-08-231-1/+1
* Consolidate common beforebuild logic.Bryan Drewery2016-02-161-0/+1
* Standardize on OBJTOP in and outside of META MODE.Bryan Drewery2015-11-261-0/+3
* With MK_AUTO_OBJ=yes objdir is created during sys.mkSimon J. Gerraty2015-06-111-0/+4
* combine two commentsSimon J. Gerraty2015-06-101-2/+1
* Explain in a nutshell why we destroySimon J. Gerraty2015-06-101-0/+1
* If MK_AUTO_OBJ==yes, it is done before bsd.obj.mk includedSimon J. Gerraty2015-06-101-10/+6
* Merge from headSimon J. Gerraty2015-05-261-0/+10
|\
| * Allow relative pathnames in SRCS, so as to enable building softwareDimitry Andric2015-03-141-0/+10
* | Merge from head@274682Simon J. Gerraty2014-11-191-2/+2
|\|
| * Ignore errors from rm -rf to support high -j builds. This is, at best,Warner Losh2014-11-061-2/+2
* | Merge head from 7/28Simon J. Gerraty2014-08-191-2/+3
|\|
| * bsd.lib.mk does not add OBJS etc to CLEANFILES so does not automaticallySimon J. Gerraty2014-07-221-2/+3
| * Add support for bmake. This includes:Marcel Moolenaar2012-10-061-0/+7
* | Don't make wildcards .PHONYSimon J. Gerraty2014-05-101-2/+3
* | If doing destroy-all and at top-level whack stage tree too.Simon J. Gerraty2014-05-051-4/+25
* | Add 'destroy' target to efficiently rm -rf objtreeSimon J. Gerraty2014-05-021-0/+25
* | Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+16
|/
* Make sure the only thing that follows .endif or .else is a comment.Hartmut Brandt2005-04-111-2/+2
* Remove trailing spaces.Kirill Ponomarev2005-01-061-2/+2
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-211-4/+4
* Mark the "obj" target with the .PHONY attribute.Ruslan Ermilov2004-04-131-1/+1
* Fix a very corner case when you want to make cleandir SUBDIRs whichBrian Feldman2004-01-021-2/+2
* test -h is deprecated; use -L instead.Kris Kennaway2002-08-311-1/+1
* Moved the `distribute' target from bsd.obj.mk to bsd.subdir.mk,Ruslan Ermilov2002-07-121-8/+0
* Moved checkdpadd target to where it logically belongs.Ruslan Ermilov2002-07-031-25/+0
* Fixed typos.Ruslan Ermilov2002-07-011-4/+4
* Quiet ``make objlink'' when NOOBJ is defined.Ruslan Ermilov2002-06-211-1/+3
* Abuse bsd.obj.mk for defining default distribute target.Ruslan Ermilov2002-04-241-0/+8
* Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.Ruslan Ermilov2002-04-231-36/+6
* Fixed _SUBDIR.Ruslan Ermilov2002-04-221-4/+8
* Don't include bsd.own.mk from sys.mk, this makes it impossibleRuslan Ermilov2002-04-171-0/+6
* Really finish the removal of ${LDDESTDIR} in bsd.lib.mk,v 1.55.Ruslan Ermilov2002-04-111-1/+1