[MacPorts] #45274: Run portbuild::build_main once for each build.target

MacPorts noreply at macports.org
Mon Oct 6 21:03:57 PDT 2014


#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


More information about the macports-tickets mailing list