diff options
Diffstat (limited to 'mkc_imp.dep.mk')
-rw-r--r-- | mkc_imp.dep.mk | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/mkc_imp.dep.mk b/mkc_imp.dep.mk deleted file mode 100644 index ef7a24f..0000000 --- a/mkc_imp.dep.mk +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright (c) 2010 by Aleksey Cheusov -# Copyright (c) 1994-2009 The NetBSD Foundation, Inc. - -CLEANFILES += .depend ${__DPSRCS.d} ${CLEANDEPEND} - -##### Basic targets -depend: .depend -.depend: - -##### Default values -MKDEP ?= mkdep -MKDEP_SUFFIXES ?= .o - -##### Build rules -# some of the rules involve .h sources, so remove them from mkdep line - -.if defined(SRCS) -__DPSRCS.all = ${SRCS:C/\.(c|m|s|S|C|cc|cpp|cxx)$/.d/} \ - ${DPSRCS:C/\.(c|m|s|S|C|cc|cpp|cxx)$/.d/} -__DPSRCS.d = ${__DPSRCS.all:O:u:M*.d} -__DPSRCS.notd = ${__DPSRCS.all:O:u:N*.d} - -.NOPATH: .depend ${__DPSRCS.d} - -.if !empty(__DPSRCS.d) -${__DPSRCS.d}: ${__DPSRCS.notd} ${DPSRCS} -.endif # __DPSRCS.d - -.depend: ${__DPSRCS.d} - rm -f .depend - ${MKDEP} -d -f ${.TARGET} -s ${MKDEP_SUFFIXES:Q} ${__DPSRCS.d} - -.SUFFIXES: .d .s .S .c .C .cc .cpp .cxx .m - -.c.d: - ${MKDEP} -f ${.TARGET} -- ${MKDEPFLAGS} \ - ${CFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ - ${CPPFLAGS} ${.IMPSRC} - -.m.d: - ${MKDEP} -f ${.TARGET} -- ${MKDEPFLAGS} \ - ${OBJCFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ - ${CPPFLAGS} ${.IMPSRC} - -.s.d .S.d: - ${MKDEP} -f ${.TARGET} -- ${MKDEPFLAGS} \ - ${AFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ - ${CPPFLAGS} ${.IMPSRC} - -.C.d .cc.d .cpp.d .cxx.d: - ${MKDEP} -f ${.TARGET} -- ${MKDEPFLAGS} \ - ${CXXFLAGS:C/-([IDU])[ ]*/-\1/Wg:M-[IDU]*} \ - ${CPPFLAGS} ${.IMPSRC} - -.endif # defined(SRCS) |