Thread

  1. make everything target

    Andrew Dunstan <andrew@dunslane.net> — 2010-01-27T15:41:16Z

    I'd like to have an "everything" target that would build "all + html + 
    contrib".
    
    And maybe an "installcheck-everything" target that would run 
    installcheck for src, pl and contrib.
    
    Thoughts?
    
    cheers
    
    andrew
    
    
    
    
  2. Re: make everything target

    Peter Eisentraut <peter_e@gmx.net> — 2010-01-27T18:28:06Z

    On ons, 2010-01-27 at 10:41 -0500, Andrew Dunstan wrote:
    > I'd like to have an "everything" target that would build "all + html + 
    > contrib".
    
    +10
    
    > And maybe an "installcheck-everything" target that would run 
    > installcheck for src, pl and contrib.
    
    +100
    
    
    
    
  3. Re: make everything target

    David Fetter <david@fetter.org> — 2010-01-27T22:10:01Z

    On Wed, Jan 27, 2010 at 10:41:16AM -0500, Andrew Dunstan wrote:
    > 
    > I'd like to have an "everything" target that would build "all + html
    > + contrib".
    > 
    > And maybe an "installcheck-everything" target that would run
    > installcheck for src, pl and contrib.
    > 
    > Thoughts?
    
    +1 on both :)
    
    Cheers,
    David.
    -- 
    David Fetter <david@fetter.org> http://fetter.org/
    Phone: +1 415 235 3778  AIM: dfetter666  Yahoo!: dfetter
    Skype: davidfetter      XMPP: david.fetter@gmail.com
    iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics
    
    Remember to vote!
    Consider donating to Postgres: http://www.postgresql.org/about/donate
    
    
  4. Re: make everything target

    Tom Lane <tgl@sss.pgh.pa.us> — 2010-01-27T22:38:37Z

    Peter Eisentraut <peter_e@gmx.net> writes:
    > On ons, 2010-01-27 at 10:41 -0500, Andrew Dunstan wrote:
    >> I'd like to have an "everything" target that would build "all + html + 
    >> contrib".
    
    > +10
    
    >> And maybe an "installcheck-everything" target that would run 
    >> installcheck for src, pl and contrib.
    
    > +100
    
    These proposals sound reasonable to me too, but is "everything" an
    appropriate target name, or is there some other/better convention?
    
    I assume we don't want to mess with the default behavior (I don't
    want to, anyway).
    
    			regards, tom lane
    
    
  5. Re: make everything target

    David E. Wheeler <david@kineticode.com> — 2010-01-27T22:51:29Z

    On Jan 27, 2010, at 2:38 PM, Tom Lane wrote:
    
    > These proposals sound reasonable to me too, but is "everything" an
    > appropriate target name, or is there some other/better convention?
    
    Oooh, more bike-shedding.
    
        make theworld
        make toutlemonde
        make myday
        make lovenotwar
    
    Best,
    
    David
    
    
  6. Re: make everything target

    Andrew Dunstan <andrew@dunslane.net> — 2010-01-27T23:02:23Z

    
    Tom Lane wrote:
    > Peter Eisentraut <peter_e@gmx.net> writes:
    >   
    >> On ons, 2010-01-27 at 10:41 -0500, Andrew Dunstan wrote:
    >>     
    >>> I'd like to have an "everything" target that would build "all + html + 
    >>> contrib".
    >>>       
    >
    >   
    >> +10
    >>     
    >
    >   
    >>> And maybe an "installcheck-everything" target that would run 
    >>> installcheck for src, pl and contrib.
    >>>       
    >
    >   
    >> +100
    >>     
    >
    > These proposals sound reasonable to me too, but is "everything" an
    > appropriate target name, or is there some other/better convention?
    >   
    
    I'm not invested in the name. Suggestions welcome.
    
    > I assume we don't want to mess with the default behavior (I don't
    > want to, anyway).
    > 		
    >   
    
    Me either, although it's a bit of a pity history has stuck us with the 
    default behaviour.
    
    cheers
    
    andrew
    
    
  7. Re: make everything target

    Alvaro Herrera <alvherre@commandprompt.com> — 2010-01-28T01:03:55Z

    David E. Wheeler wrote:
    > On Jan 27, 2010, at 2:38 PM, Tom Lane wrote:
    > 
    > > These proposals sound reasonable to me too, but is "everything" an
    > > appropriate target name, or is there some other/better convention?
    > 
    > Oooh, more bike-shedding.
    > 
    >     make theworld
    >     make toutlemonde
    
    "make world" sounds reasonable and I've remember seeing it elsewhere.
    
    -- 
    Alvaro Herrera                                http://www.CommandPrompt.com/
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
    
    
  8. Re: make everything target

    Andrew Dunstan <andrew@dunslane.net> — 2010-01-28T02:44:55Z

    
    Alvaro Herrera wrote:
    > "make world" sounds reasonable and I've remember seeing it elsewhere.
    >   
    
    Here's a simple patch. Comments?
    
    cheers
    
    andrew
    
  9. Re: make everything target

    Alvaro Herrera <alvherre@commandprompt.com> — 2010-01-28T13:28:17Z

    Andrew Dunstan wrote:
    > 
    > 
    > Alvaro Herrera wrote:
    > >"make world" sounds reasonable and I've remember seeing it elsewhere.
    > 
    > Here's a simple patch. Comments?
    
    Should the new targets be added to Makefile too?
    
    -- 
    Alvaro Herrera                                http://www.CommandPrompt.com/
    PostgreSQL Replication, Consulting, Custom Development, 24x7 support
    
    
  10. Re: make everything target

    Andrew Dunstan <andrew@dunslane.net> — 2010-01-28T13:35:42Z

    
    Alvaro Herrera wrote:
    > Andrew Dunstan wrote:
    >   
    >> Alvaro Herrera wrote:
    >>     
    >>> "make world" sounds reasonable and I've remember seeing it elsewhere.
    >>>       
    >> Here's a simple patch. Comments?
    >>     
    >
    > Should the new targets be added to Makefile too?
    >
    >   
    
    Sure, good idea.
    
    cheers
    
    andrew
    
    
  11. Re: make everything target

    Andrew Dunstan <andrew@dunslane.net> — 2010-01-28T21:21:44Z

    I wrote:
    >
    >
    > Alvaro Herrera wrote:
    >> Andrew Dunstan wrote:
    >>  
    >>> Alvaro Herrera wrote:
    >>>    
    >>>> "make world" sounds reasonable and I've remember seeing it elsewhere.
    >>>>       
    >>> Here's a simple patch. Comments?
    >>>     
    >>
    >> Should the new targets be added to Makefile too?
    >>
    >>   
    >
    > Sure, good idea.
    >
    >
    
    One more thing: do we want the new targets "world" and "install-world" 
    documented, or just left for developers?
    
    cheers
    
    andrew
    
    
  12. Re: make everything target

    Peter Eisentraut <peter_e@gmx.net> — 2010-01-28T23:09:05Z

    On tor, 2010-01-28 at 16:21 -0500, Andrew Dunstan wrote:
    > One more thing: do we want the new targets "world" and
    > "install-world" 
    > documented, or just left for developers?
    
    Document them.  How else would new developers learn about them?