commit 0b756e42eb6e535b419ecee31b6061c0376168fd from: Thomas Adam date: Fri May 24 16:04:06 2024 UTC libgrapheme: don't allow parallel builds When building the bundled version of libgrapheme, don't build it in parallel, with "-j" is used to "make". In most cases, there's no guarantee that libgrapheme is going to be built before telescope, and the detection for this is such that it's always going to be called on-demand, which almost always guarantees that libgrapheme will be built after telescope. commit - c4d1f652a3b3f399361f2251e88b800363dbbf9d commit + 0b756e42eb6e535b419ecee31b6061c0376168fd blob - ca9344cc3356b5138542e81a7c20751ca404451b blob + 435da03e353746f6b031c949a3cd7da6f055e245 --- Makefile.am +++ Makefile.am @@ -84,7 +84,7 @@ pagebundler$(EXEEXT): pagebundler.c $(HOSTCC) $(HOSTCFLAGS) -o $@ $(srcdir)/pagebundler.c # ugly; builds bundled libgrapheme if needed -$(srcdir)/libgrapheme/libgrapheme.a: +.NOTPARALLEL $(LIBGRAPHEME): ${MAKE} -C $(srcdir)/libgrapheme libgrapheme.a clean-local: