From 8d469d0ecbd06a993426de11b8feec551378525b Mon Sep 17 00:00:00 2001 From: Max Maischein Date: Mon, 28 Dec 2020 13:00:49 +0100 Subject: WIP: Run `makedepend` in parallel by using `make` This moves the per-file loop body of `makedepend` into a separate file named `makedepend_file` and then uses `make` to launch the `makedepend_file` processes for each target potentially in parallel. This reduces the time for time sh ./makedepend MAKE=make cflags from 5 seconds to 2 seconds with MAKEFLAGS=-j8 --- .gitignore | 1 + 1 file changed, 1 insertion(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 546c4b275b..30416d1afb 100644 --- a/.gitignore +++ b/.gitignore @@ -27,6 +27,7 @@ bug*.pl /config.sh /makeaperl /makedepend +/makedepend_file /makedir /makefile /myconfig -- cgit v1.2.1