diff options
author | Akihiko Odaki <akihiko.odaki@daynix.com> | 2024-09-15 03:34:29 +0200 |
---|---|---|
committer | Namhyung Kim <namhyung@kernel.org> | 2024-09-27 00:45:48 +0200 |
commit | 6490dda55dcabbd5cf408387f932c9343a22c872 (patch) | |
tree | 0de15c6f67050a9bb438ab630717f1f3ff51e6e1 /tools/lib | |
parent | perf test: Add a test for default perf stat command (diff) | |
download | linux-6490dda55dcabbd5cf408387f932c9343a22c872.tar.xz linux-6490dda55dcabbd5cf408387f932c9343a22c872.zip |
libperf: Explicitly specify install-html dependencies
install_doc of tools/lib/perf/Makefile invokes install-man,
install-html, and install-examples of
tools/lib/perf/Documentation/Makefile at once. This invocation succeeds
when make runs in serial but can fail when make runs in parallel because
while install-man of tools/lib/perf/Documentation/Makefile depends on
all, install-html depends on nothing and can run ahead of all.
Explicitly specify the dependencies of install-html to ensure that
they are resolved before install-html.
Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Link: https://lore.kernel.org/r/20240915-perf-v1-1-cbfd9cd1d482@daynix.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Diffstat (limited to 'tools/lib')
-rw-r--r-- | tools/lib/perf/Documentation/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/lib/perf/Documentation/Makefile b/tools/lib/perf/Documentation/Makefile index 972754082a85..573ca5b27556 100644 --- a/tools/lib/perf/Documentation/Makefile +++ b/tools/lib/perf/Documentation/Makefile @@ -121,7 +121,7 @@ install-man: all $(INSTALL) -d -m 755 $(DESTDIR)$(man7dir); \ $(INSTALL) -m 644 $(MAN_7) $(DESTDIR)$(man7dir); -install-html: +install-html: $(MAN_HTML) $(call QUIET_INSTALL, html) \ $(INSTALL) -d -m 755 $(DESTDIR)$(htmldir); \ $(INSTALL) -m 644 $(MAN_HTML) $(DESTDIR)$(htmldir); \ |