From e531b5322fe1064110bd31980fbb5ae83dcf1b8a Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Mon, 3 Dec 2018 16:24:58 +0000 Subject: Gnuastro's dependencies sorted by length of build Make builds the dependencies of each package based on the order in the prerequisites list. So when building in parallel, it can greatly help the over-all build speed if larger packages are built first. Therefore the three larger Gnuastro dependencies are now placed at earlier places of the prerequisites. --- reproduce/src/make/dependencies.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reproduce/src/make/dependencies.mk b/reproduce/src/make/dependencies.mk index d705d1e..80c2a35 100644 --- a/reproduce/src/make/dependencies.mk +++ b/reproduce/src/make/dependencies.mk @@ -276,10 +276,10 @@ $(ibdir)/git: $(tdir)/git-$(git-version).tar.xz --without-tcltk --with-shell=$(ibdir)/bash) $(ibdir)/astnoisechisel: $(tdir)/gnuastro-$(gnuastro-version).tar.lz \ + $(ilidir)/libgit2 \ $(ibdir)/glibtool \ $(ilidir)/libjpeg \ $(ilidir)/libtiff \ - $(ilidir)/libgit2 \ $(ilidir)/wcslib \ $(ilidir)/gsl \ $(ibdir)/gs -- cgit v1.2.1