hsinnan75 / MapCaller

MapCaller – An efficient and versatile approach for short-read alignment and variant detection in high-throughput sequenced genomes
MIT License
30 stars 5 forks source link

warning: jobserver unavailable: using -j1. Add `+' to parent make rule #16

Closed tseemann closed 4 years ago

tseemann commented 4 years ago

This stops parallel make build in the child process (the make you call from the top makefile). To fix, replace all make with $(MAKE)

eg.

MapCaller: htslib
                $(MAKE) -C src
                mkdir -p bin/ && mv src/$@ bin/

htslib:
                $(MAKE) -C src/htslib

bwt_index:
                $(MAKE) -C src/BWT_Index
                mkdir -p bin/ && mv src/BWT_Index/$@ bin/

clean:
                rm -f MapCaller bwt_index
                $(MAKE) clean -C src
                $(MAKE) clean -C src/htslib
                $(MAKE) clean -C src/BWT_Index
hsinnan75 commented 4 years ago

Thanks for the help. I've updated the makefile.