diff options
author | David Aguilar <davvid@gmail.com> | 2025-08-26 16:35:25 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2025-08-26 17:02:12 -0700 |
commit | 0eeacde50e71cc320016f0bcf9f8b17d5168cbfd (patch) | |
tree | ce0d011b9d3553d225cfd0f719cd9ba5e98019c8 /commit-graph.c | |
parent | 16bd9f20a403117f2e0d9bcda6c6e621d3763e77 (diff) |
Makefile: build libgit-rs and libgit-sys serially
"make -JN" with INCLUDE_LIBGIT_RS enabled causes cargo lock warnings
and can trigger ld errors during the build.
The build errors are caused by two inner "make" invocations getting
triggered concurrently: once inside of libgit-sys and another inside of
libgit-rs.
Make libgit-rs depend on libgit-sys so that "make" prevents them
from running concurrently. Apply the same logic to the test invocations.
Use cargo's "--manifest-path" option instead of "cd" in the recipes.
Signed-off-by: David Aguilar <davvid@gmail.com>
Acked-by: Kyle Lippincott <spectral@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit-graph.c')
0 files changed, 0 insertions, 0 deletions