Browse Source
Currently, building PRISM with parallel building does not work, as there are dependencies between targets that are not fully encoded in the Makefiles. Building with -j n flag would lead to error. Now, we add the .NOTPARALLEL target to most of the Makefiles, which tell GNU make to ignore the -j flag. Note that this only inhibits parallel builds for the current Makefile, we thus have to specify it for all sub-Makefiles as well (see https://www.gnu.org/software/make/manual/html_node/Parallel.html) For the external libraries, CUDD and LPSolve don't seem to mind building in parallel, so we don't inhibit there and can get some minor compile time speed-up by using multiple cores if the -j option is specified. git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@12202 bbc10eb1-c90d-0410-af57-cb519fbb1720master
21 changed files with 63 additions and 0 deletions
Loading…
Reference in new issue