Disable parallel builds for vim (#3893)

* Disable parallel builds

The install step creates a bunch of links to the vim binary, e.g.
`view`.  When run with -j greater than 1 there are silent failures.

Running w/out parallelism seems to fix it.

* Only constrain the install phase to be -j 1

Thanks @adamjstewart!
This commit is contained in:
George Hartzell 2017-04-18 18:46:09 -07:00 committed by Adam J. Stewart
parent 687f5e78ae
commit a0b19d50c5

View File

@ -129,3 +129,9 @@ def configure_args(self):
configure_args.append("--enable-cscope")
return configure_args
# Run the install phase with -j 1. There seems to be a problem with
# parallel builds that results in the creation of the links (e.g. view)
# to the vim binary silently failing.
def install(self, spec, prefix):
make('install', parallel=False)