mirror of
https://github.com/gnustep/tools-make.git
synced 2025-05-31 09:21:19 +00:00
Updated comments on parallel building
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27879 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
17d81326f5
commit
b208832d48
1 changed files with 12 additions and 4 deletions
16
rules.make
16
rules.make
|
@ -362,10 +362,18 @@ VPATH = .
|
|||
|
||||
# gnustep-make supports inherently sequential targets such as
|
||||
# 'before-install' and 'after-install' which make it really difficult
|
||||
# to support parallel building. At the moment, by default parallel
|
||||
# building is not supported. We only enable it when
|
||||
# GNUSTEP_MAKE_PARALLEL_BUILDING = yes and even then only in specific
|
||||
# sub-invocations of make tagged with _GNUSTEP_MAKE_PARALLEL = yes.
|
||||
# to support parallel building. So we don't enable paralell building
|
||||
# in general. We only enable it when GNUSTEP_MAKE_PARALLEL_BUILDING =
|
||||
# yes and even then only in specific 'Compile' sub-invocations of
|
||||
# make, tagged with _GNUSTEP_MAKE_PARALLEL = yes. All the
|
||||
# compilations are done in such invocations, so in practical terms, a
|
||||
# lot of actual parallelization will be going on for large projects,
|
||||
# with a very visible compilation speedup.
|
||||
#
|
||||
# Note that .NOTPARALLEL was added to GNU make on November 1999, so we
|
||||
# consider it safe to use to control the parallel building. If you
|
||||
# have an older GNU make, don't use parallel building because it's
|
||||
# unsupported.
|
||||
ifeq ($(GNUSTEP_MAKE_PARALLEL_BUILDING), no)
|
||||
.NOTPARALLEL:
|
||||
else
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue