summaryrefslogtreecommitdiffstats
path: root/databases/postgresql-devel-server/Makefile
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2002-03-25 08:48:47 +0000
committersobomax <sobomax@FreeBSD.org>2002-03-25 08:48:47 +0000
commite76a8576db3b821c79a4e10837f4ddb2d010629d (patch)
tree4b48ebaf448027969a9653e2970b6495dce32540 /databases/postgresql-devel-server/Makefile
parentb2ab3806227df72a8295c5ff3acc8874fa66b7bb (diff)
downloadFreeBSD-ports-e76a8576db3b821c79a4e10837f4ddb2d010629d.zip
FreeBSD-ports-e76a8576db3b821c79a4e10837f4ddb2d010629d.tar.gz
- Significantly reduce overhead associated with bsd.port.mk by replacing .USE
macro, which was invoking separate make(1) process for each of the main targets, with explicit make(1) targets and specifying the dependencies on those targets in normal Makefile way. This gives up to 4x speedup. For the ports relying on the old functionality (i.e. each main target in a separate make(1) process) provide a USE_SUBMAKE knob, which provides old behaviour; - speed-up dependency registration process by the factor of two, which could be a great win especially for things like GNOME and KDE with very long dependency chains; - clean-up internal structure of the file, so that it is easier to understand and extend it when necessary. Inspired by: NetBSD Reviewed by: freebsd-ports@ Tested by: bento
Diffstat (limited to 'databases/postgresql-devel-server/Makefile')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud