From: Alex B. <en...@tu...> - 2001-09-05 19:17:57
|
> > > this is a general question, but one that has lingered with me from the > beginning. > > what exactly is the desired procedure for creating sites under > binarycloud with regard to the make system? > > (this of course applies to the future state of BC rather than now) > > for example, say i have installed binarycloud in /usr/local/binarycloud, > and i have a few modules installed in /usr/local/binarycloud/user/mod, > etc etc. > > now, to create a NEW site, what is the process? > > i imagine it's something like this... > - i define several XML files to specify pageDefs, dataSources, > entityDefs, etc etc. > - i run 'make site' or equivalent, > - i copy the build dir to a place to be served by apache > - customize/expand my pages, do extra stuff, post-install stuff here since you asked for the "future state" no: the way we're going to di it is allow for "multi-site" makes under the user tree. so you'll have: user/default/stuff (the binarycloud distro files) user/my_site/stuff user/my_other_site/stuff that's in the TODO: multi-dite makes. > the need for multiple make targets seems apparent here, though > non-existant at the moment. alex, could you help enlighten us? And you hit the nail on the head: we had a big discussion about this a while ago, and we all agreed: multiple make targets. -a |