>
>
> 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
|