openbsd-ports/infrastructure/mk
espie d7d4e5e79a generic BULK_DO fragment that can do anything, invoked right before clean.
can be used to run targets that may fail without impacting further stuff,
or to collect stats on anything.
For instance

BULK_DO= mkdir -p ${PORTSDIR}/config/${FULLPKGPATH}; \
	cp -f ${WRKBUILD}/config.{log,status} ${PORTSDIR}/config/${FULLPKGPATH} || true; \
	cd ${PACKAGE_REPOSITORY}/${MACHINE_ARCH}/all && perl ${PORTSDIR}/infrastructure/package/check-modes ${PKGNAMES} || true
2006-10-23 14:33:01 +00:00
..
automake.dep more kde interdependencies handling. Checked through a full build. 2005-04-09 10:48:31 +00:00
bsd.port.mk generic BULK_DO fragment that can do anything, invoked right before clean. 2006-10-23 14:33:01 +00:00
bsd.port.subdir.mk Allows calling print-plist from main Makefile 2006-10-15 09:48:05 +00:00
gcc3.port.mk close quote; janjaap@stack.nl 2005-02-25 23:08:16 +00:00
gcc4.port.mk Add MODGCC4 support and use gcc 4.2; 2006-10-21 14:26:07 +00:00
gettext.port.mk prepare gettext for MODULES=devel/gettext. 2004-08-03 09:10:01 +00:00
ghc.port.mk prepare for new-style MODULES; ok dons@. 2004-08-10 08:14:34 +00:00
gnu.port.mk unless style is old, also set mandir and infodir explicitly, to cope with 2006-07-17 22:08:41 +00:00
iconv.port.mk prepare iconv for MODULES=converters/libiconv 2004-08-03 09:13:29 +00:00
imake.port.mk this makes our build infrastructure systrace aware 2003-07-28 17:17:04 +00:00
java.port.mk - add java MODULE to handle some commmon java port issues 2005-06-17 14:59:27 +00:00
kde.port.mk make kde module visible 2003-02-08 12:38:16 +00:00
modules.port.mk Missing support for a module should be a fatal error. So don't continue 2004-10-18 15:17:17 +00:00
ocaml.port.mk prepare for new-style MODULES. ok sturm@. 2004-08-10 20:39:37 +00:00
pear.port.mk MODULES=www/php4/pear 2004-08-03 12:54:39 +00:00
perl.port.mk check on PKGPATH, more reliable than module name (in case someone 2006-06-25 09:45:05 +00:00
pkgpath.mk move REPORT_PROBLEM to pkgpath.mk so that we can use it from bsd.port.mk 2006-07-08 09:20:30 +00:00
python.port.mk python module for all standard python ports 2003-07-28 17:48:13 +00:00
qt2.port.mk Prepare for MODULES=x11/qt* 2004-08-03 09:18:38 +00:00
qt3.port.mk Prepare for MODULES=x11/qt* 2004-08-03 09:18:38 +00:00
qt.port.mk Prepare for MODULES=x11/qt* 2004-08-03 09:18:38 +00:00
ruby.port.mk prepare for new-style MODULES; ok couderc@. 2004-08-09 19:54:20 +00:00
zope.port.mk prepare for MODULES= www/zope 2004-08-03 12:08:10 +00:00