+1

make install should always install the relevant bits while also having separate 
targets for the individual components.


On Aug 19, 2013, at 3:36 PM, Jeff Lawson <j...@bovine.net> wrote:

> In a later email on July 3, you said:
> 
>> A better approach would have been to preserve 'make install' as an
>> 'install everything' target and split it into 2 depends on
>> 'install-packages' and 'install-binaries' targets. I think we could go
>> that way quite safely and I will get the blame for not having thought of
>> it on time and for having gotten out a lame version of rivet.
> 
> 
> Although Rivet 2.1.2 is already released with out that improvement,
> what do you think about making that change for future versions?  That
> is, "make install" does "make install-packages install-binaries"
> 
> 
> On Mon, Jun 10, 2013 at 9:30 AM, Massimo Manghi <massimo.man...@unipr.it> 
> wrote:
>> Does anyone mind if I split the installation process in 2 stages?
>> 
>> make install -> module + binary libraries + init.tcl + Tcl commands
>> 
>> make install-packages -> the whole content of rivet/packages is copied
>> onto the installation target and the pkgIndex.tcl file regenerated
>> 
>> pros: Pure Tcl packages can be shipped, installed and managed
>> separately. The core module should be functional whether the packages
>> are installed or not.
>> 
>> my goal is to produce a module linked with Tcl8.6 to be shipped with
>> Debian/Ubuntu to work as a replacement for the standard 8.5 based module
>> without packaging the Tcl/Itcl stuff for both
>> 
>> 
>> thoughts?
>> 
>> --
>> -- Massimo Manghi
>> P.S. btw, the packages directory deserves some clean-up of unused stuff.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
>> For additional commands, e-mail: rivet-dev-h...@tcl.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
> For additional commands, e-mail: rivet-dev-h...@tcl.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org

Reply via email to