A small suggestion to your CVS options...
CVS Source Options
*Update
*Fresh
Additional Switch Options
*(P) Prune
** Help File:
..Prune cleans up the local CVS and removes any directorys locally that are empty from the download source to make for less clutter.
FTP Type
*Rar File
*Folder
*Dash & Folder
... Dashname *default.xbe *xbmc.xbe
...Folder Location *C *E *F *G (if applicable)
** Help File:
..Dash Name is for the purposes of specifying the filename for interaction with other applications.
.. Folder location allows the user to specify which directory they wish to have the xbmc folder placed, allowing for space constraints or customized configurations.
As I have just stepped into this project, I'll ask for a bit of idulgence with my questons and/or suggestions.
1. Can we get this setup so we specify where to download the CVS or where to save the compiled build?
2. Can we have the "explosion" of files when the application is ran perhaps in a subfolder or even in the tmp directory for windows, I find that when the application is manually ended on my part it becomes a bit trying to determine what to get rid of in the program directory.
ok let me step through this...
First, the empty directories pruning is unnecessary. They willnot intrude on your build and take up 0 bytes of space.
Dash name and folder location as suggested are already done.
1. There is no reason really to specify where to download the CVS to. THere is also no reason to choose where to save the compiled build to. Run XBMCDBR from a place you know has enough space to run it from, that's all I can suggest.
2. Many programs download and install files and folders to there installation directories root. XBMCDBR is no different, the files and folders created/downloaded/used by XBMCDBR are all under control by the application and there is no real reason to delete any of them after running it except for deleting old finished builds or customised files of whatnot. There is no real reson for a "clean" XBMCDBR folder. If you don't have the space to keep 300MB or so free for the source code and everything, you probably need a new hard drive anyways.
I am not trying to be an ass or anything, just answering your questions as plainly as I can and tried to explain my resonings.
SideNote: CVS is screwy for me also as of right now.