On Wed, Feb 27, 2008 at 10:41:20AM -0800, Mike.Sullivan at sun.com wrote: > >From Nicolas.Williams at sun.com Wed Feb 27 10:10:19 2008 > > >> You appear to be staging your install and cherry picking the bits > >> from your staged area. You might consider setting DESTDIR=$(ROOT) > >> and INSTALL to $(SRC)/tools /install-proto and installing your bits > > > >I tried this, but it gets complicated by the fact that I want the 32-bit > >sqlite3 executable but not the 64-bit one. It's *much* simpler to > >install into DESTDIR=$(ROOT)/tmp/sqlite3-$(BITS) and then let > >install-sfw do the cherry picking. > > The proto area isn't really a scratch area, so if you really are putting > it into $(ROOT)/tmp, copying, then deleting it that's not really right. > You should really do that in your build directory ($SRC/lib/sqlite3/tmp > or whatever).
Yeah, OK, I could do that. > Then again, if you're putting it into the proto area anyway then moving & > deleting I don't know why you just do the install into the right spots in > the first place, then delete the bits you don't want? Though perhaps > there's a lot more to delete individually then. Because that means knowing what those bits are. What if the next version of SQLite3 installs lemon (a parser generator)? I'd much rather have full control over what gets installed.
