Lines Matching +full:pre +full:- +full:its

11 FILES=		archive.mk archive-suffix.mk modmisc.mk ternary.mk varmisc.mk
19 # targets is run in its separate sub-make.
20 @${MAKE} -f ${MAKEFILE} remove-archive
21 @${MAKE} -f ${MAKEFILE} create-archive
22 @${MAKE} -f ${MAKEFILE} list-archive
23 @${MAKE} -f ${MAKEFILE} list-archive-wildcard
24 @${MAKE} -f ${MAKEFILE} list-archive-undef-archive || echo "exit $$?"
26 @${MAKE} -f ${MAKEFILE} list-archive-undef-member || echo "exit $$?"
28 @${MAKE} -f ${MAKEFILE} depend-on-existing-member
29 @${MAKE} -f ${MAKEFILE} depend-on-nonexistent-member
30 @${MAKE} -f ${MAKEFILE} remove-archive
31 @${MAKE} -f ${MAKEFILE} set-up-library
32 @${MAKE} -f ${MAKEFILE} -dm library 2>&1 \
33 | sed -n '/^Examining/p' \
35 @${MAKE} -f ${MAKEFILE} tear-down-library
38 create-archive: ${ARCHIVE} pre post
44 ${ARCHIVE}: $${:Ulibprog.a}(archive.mk modmisc.mk $${:Uvarmisc.mk}) pre post
48 list-archive: ${ARCHIVE} pre post
55 list-archive-wildcard: ${ARCHIVE}([at]*.mk) pre post
58 .if make(list-archive-undef-archive)
60 # expect+1: Error in source archive spec "libprog.a${UNDEF}(archive.mk) pre post"
61 list-archive-undef-archive: ${ARCHIVE}$${UNDEF}(archive.mk) pre post
65 .if make(list-archive-undef-member)
68 list-archive-undef-member: ${ARCHIVE}(archive$${UNDEF}.mk) pre post
72 depend-on-existing-member: ${ARCHIVE}(archive.mk) pre post
75 depend-on-nonexistent-member: ${ARCHIVE}(nonexistent.mk) pre post
78 remove-archive: pre post
79 rm -f ${ARCHIVE}
81 pre: .USEBEFORE
82 @echo Making ${.TARGET} ${.OODATE:C,.+,out-of-date,W} ${.OODATE:O}
87 set-up-library: .PHONY
100 # expect: Examining libbad.a...up-to-date.
101 # expect: Examining -lbad...up-to-date.
102 # expect: Examining libgood.a...library...up-to-date.
103 # expect: Examining -lgood...library...up-to-date.
104 library: .PHONY libbad.a -lbad libgood.a -lgood
107 tear-down-library: .PHONY