#45241: faust-devel, faust2-devel: update to latest git source ---------------------------------------+-------------------------- Reporter: aggraef@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: faust-devel faust2-devel | ---------------------------------------+-------------------------- Comment (by larryv@…): Sorry for the noise. Turns out that the documentation doesn’t describe the behavior very well: Specifying the goals on the command line simply adds them (in order) to the list of targets to be run, so parallel building behavior applies to them as usual. {{{ % >test.makefile <<EOF heredoc> .PHONY: foo bar baz heredoc> heredoc> foo: heredoc> @echo foo start! heredoc> @sleep 10 heredoc> @echo foo end! heredoc> heredoc> bar: heredoc> @echo bar start! heredoc> @sleep 5 heredoc> @echo bar end! heredoc> heredoc> baz: heredoc> @echo baz start! heredoc> @sleep 2 heredoc> @echo baz end! heredoc> EOF % make -f test.makefile foo bar baz foo start! foo end! bar start! bar end! baz start! baz end! % make -f test.makefile -j 8 foo bar baz foo start! bar start! baz start! baz end! bar end! foo end! % }}} I still say that the simplest solution is to patch the targets’ dependencies. -- Ticket URL: <https://trac.macports.org/ticket/45241#comment:16> MacPorts <http://www.macports.org/> Ports system for OS X