servo: Merge #3072 - Make libscript compilation more verbose on Travis; r=Manishearth+SimonSapin (from Ms2ger:libscript-log-travis)

Source-Repo: https://github.com/servo/servo
Source-Revision: bc9127c499793177bd3826dd3c1c77ff294cede3
This commit is contained in:
Ms2ger 2014-08-12 08:54:17 +02:00
Родитель 93c41b0005
Коммит 85b16e040a
2 изменённых файлов: 8 добавлений и 1 удалений

Просмотреть файл

@ -270,6 +270,13 @@ DEPS_script_traits = $(CRATE_script_traits) $(SRC_script_traits) $(DONE_msg) $(D
RFLAGS_script = $(addprefix -L $(B)src/,$(DEPS_SUBMODULES)) -L $(B)src/components/util -L $(B)src/components/style -L $(B)src/components/net -L $(B)src/components/msg -L$(B)src/components/macros -L$(B)src/components/gfx -L$(B)src/components/script_traits RFLAGS_script = $(addprefix -L $(B)src/,$(DEPS_SUBMODULES)) -L $(B)src/components/util -L $(B)src/components/style -L $(B)src/components/net -L $(B)src/components/msg -L$(B)src/components/macros -L$(B)src/components/gfx -L$(B)src/components/script_traits
ifdef TRAVIS
# libscript has a habit of taking over 10 minutes while running on Travis,
# and Travis kills the build if we don't output anything for 10 minutes.
# Note: mk/doc.mk filters this out when calling rustdoc.
RFLAGS_script += -Z time-passes
endif
BINDINGS_SRC = $(S)src/components/script/dom/bindings/codegen BINDINGS_SRC = $(S)src/components/script/dom/bindings/codegen
WEBIDLS_SRC = $(S)src/components/script/dom/webidls WEBIDLS_SRC = $(S)src/components/script/dom/webidls

Просмотреть файл

@ -19,7 +19,7 @@ ifeq (,$(filter $(1),$(DOC_BLACKLISTED)))
doc/$(1)/index.html: $$(DEPS_$(1)) $$(RUSTDOC_DEPS) doc/$(1)/index.html: $$(DEPS_$(1)) $$(RUSTDOC_DEPS)
@$$(call E, rustdoc: $$@) @$$(call E, rustdoc: $$@)
$$(Q)$$(RUSTDOC) $$(RUSTDOC_FLAGS) $$(RFLAGS_$(1)) $$< $$(Q)$$(RUSTDOC) $$(RUSTDOC_FLAGS) $$(filter-out -Z time-passes, $$(RFLAGS_$(1))) $$<
else else