summaryrefslogtreecommitdiff
path: root/share/mk/bsd.dep.mk
AgeCommit message (Expand)Author
2023-06-03bsd.dep.mk: move MKDEPINCLUDES to bsd.own.mklukem
2021-12-14Pass W with IDU for lint and deps.christos
2020-07-01bsd.dep.mk: fix "make tags" (again)lukem
2020-06-22bsd.dep.mk: revert 1.85 (for now)lukem
2020-06-21bsd.dep.mk: fix "make tags"lukem
2019-01-21Most of the mv operations are to move temporary files to their final place.christos
2016-12-21Don't remap mkdep, otherwise we add dependencies for /usr/include insteadchristos
2014-12-01PR toolchain/9618: add ".d" to MKDEP_SUFFIXES so the depend files are rebuilterh
2014-07-19when calling mkdep, pass any -std=* flags for C and C++ source filesplunky
2013-12-05add ${MKTARGET_CREATE} for tagsmatt
2013-10-31create mkdep output with a temporary file so that failures inmrg
2013-10-28add MKDEPCXX, that is used for C++ files depend creation. alsomrg
2013-03-05Add a rule to rebuild dependency files that contain stale entries automatically.christos
2013-03-05MKDEPINCLUDES support.christos
2012-11-18Change some .if defined(SRCS) to .if defined(SRCS) && !empty(SRCS)apb
2012-02-19Add support for --combine with gcc.matt
2011-09-10Move all "clean" and "cleandir" processing to a new bsd.clean.mkapb
2011-04-10For USETOOLS=yes, use the --sysroot support of the compiler to cut downjoerg
2011-02-06Allow HOSTLIB to use C++ by not specifying -nostdinc++.joerg
2011-01-12Allow use of traditional CPP to be set on a per platform base in sys.mk.joerg
2010-01-25PR/42658: Geoff Wing: Quote directory variables to deal with spaces in thechristos
2008-10-25Use ${TOOL_SED} instead if plain sed in Makefiles.apb
2004-04-18remove AINC support; it is now unnecessarylukem
2004-01-29Cosmetically tweak how .PHONY is used by (generally) providing it as a source,lukem
2004-01-27Replacelukem
2003-11-11Use -- to separate mkdep options from cc ones.dsl
2003-11-10Use modified mkdep(1) (not cat) to merge '*.d' into '.depend'.dsl
2003-10-28fix a typo in previous pointed out by lukemmrg
2003-10-27allow -traditional-cpp to be overridden when making dependanciesmrg
2003-10-21Rework how MAKEVERBOSE operates:lukem
2003-10-19Provide _MKMSG{BUILD,CREATE,COMPILE,FORMAT,INSTALL,LINK,LEX,YACC} to displaylukem
2003-10-18Implement MAKEVERBOSE to control how "verbose" the standard make(1) rules are.lukem
2003-08-11order .SUFFIXES similar to other *.mk fileslukem
2003-08-06Handle empty __DPSRCS.d, avoiding executing commands like "cat > .depend"martin
2003-08-01Rework how dependency generation is performed:lukem
2003-08-01tweak ${DEPENDSRCS.d} target so that ${SRCS} isn't there. this fixes thelukem
2003-07-31bsd.dep.mk: add a dependency for *.d on ${SRCS} ${DPSRCS}. this should fixlukem
2003-07-29Set .NOPATH for all ${DEPENDSRCS} and not just .depend.lukem
2003-07-28Use the more "standard" `foo.d' instead of `foo.SUFFIX.dep'; the ruleslukem
2003-07-28Make all the suffix rules with .c .c.dep (e.g not .cc .cc.cc.dep)matt
2003-07-28Simplify .*.dep generation by using suffix transforms.lukem
2003-07-28Always use the "per source file".dep method to build the .depend filelukem
2003-07-27introduce a new $CPPFLAG_ISYSTEMXX that is used to reference c++ systemmrg
2003-07-18whitespace cleanuplukem
2003-06-11Add missing } for rev. 1.43.wiz
2003-06-11Also recognize cpp files as C++ files for CYGWIN case.wiz
2003-06-11recognize .cpp as c++ files.christos
2003-05-27Back this out until I know why it does not work.wiz
2003-05-27Add .cpp dependency rules.wiz
2003-05-08Fix _HOST_CYGWIN lossage.christos