#45274: Run portbuild::build_main once for each build.target ---------------------------+-------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.99 Resolution: | Keywords: Port: | ---------------------------+-------------------------------- Comment (by larryv@…): Just repeating [[comment:11:ticket:45241|what I said on #45241]]: The [http://www.gnu.org/software/make/manual/html_node/Goals.html#Goals GNU Make documentation] explicitly says that it processes each command- line goal in order: You can also specify a different goal or goals with command line arguments to `make`. Use the name of the goal as an argument. If you specify several goals, `make` processes each of them in turn, in the order you name them. Thus, {{{ make A B C }}} satisfies target “A”, then “B”, and then “C”. I don’t know whether other Make variants behave similarly, but it’s easy enough to force GNU Make if necessary. {{{ build.type gnu build.targets first foo bar baz last }}} -- Ticket URL: <https://trac.macports.org/ticket/45274#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X