+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