Browse Source

gyp: fix 'argument list too long' build error

v0.9.1-release
Ben Noordhuis 13 years ago
parent
commit
aa5961a445
  1. 4
      tools/gyp/pylib/gyp/generator/make.py

4
tools/gyp/pylib/gyp/generator/make.py

@ -525,9 +525,9 @@ d_files := $(wildcard $(foreach f,$(all_deps),$(depsdir)/$(f).d))
ifneq ($(d_files),) ifneq ($(d_files),)
# Rather than include each individual .d file, concatenate them into a # Rather than include each individual .d file, concatenate them into a
# single file which make is able to load faster. We split this into # single file which make is able to load faster. We split this into
# commands that take 1000 files at a time to avoid overflowing the # commands that take 512 files at a time to avoid overflowing the
# command line. # command line.
$(shell cat $(wordlist 1,1000,$(d_files)) > $(depsdir)/all.deps) $(shell cat $(wordlist 1,512,$(d_files)) > $(depsdir)/all.deps)
%(generate_all_deps)s %(generate_all_deps)s
# make looks for ways to re-generate included makefiles, but in our case, we # make looks for ways to re-generate included makefiles, but in our case, we
# don't have a direct way. Explicitly telling make that it has nothing to do # don't have a direct way. Explicitly telling make that it has nothing to do

Loading…
Cancel
Save