[Openal-devel] "linux" vs "portable"

steve sjbaker1 at airmail.net
Tue Jan 17 09:47:44 PST 2006


Ryan C. Gordon wrote:
> 
> May I humbly request that we delete the "linux" directory from the 
> "openal" module if we want Linux people to look at the "portable" module 
> instead? Otherwise they'll probably, like I just did, wonder why the 
> build system is obviously broken and how they should fix it.

CVS doesn't allow you do delete directories.  It takes a system admin
with access to the actual server to do that.

The reason being that CVS retains all past versions of things - even
things inside 'dead' directories.  However, it keeps those past versions
down inside their original directories - so the directory has to stay -
even though there is nothing in it anymore.

This is a major pain - but we're stuck with it.  On the plus side, it
REALLY makes you think about getting the right directory structure from
the get-go.

> "CVS Modules
>     * openal -- the complete OpenAL source tree, containing code for all 
> platforms
>     * portable -- a subset of the complete tree, containing one portable 
> codebase along with documentation"
> 
> Between those two descriptions, I'd aim for "openal" and not "portable". 
> I'm not really sure what was gained by splitting this out of the main 
> CVS module, either...we could have just renamed the "linux" directory.

You can't rename directories either...same reason.



More information about the Openal-devel mailing list