There are sort of separate installs for NAnt and NAntContrib. To be a little more clear, there are various merge modules that are built for each section of both projects. I then merge all of those into an install. As it stands right now, if the user does a typical or complete install, both projects would be installed to C:\Program Files\NAnt. They could do a custom install and deselect various components (source files, test files, etc) if they wanted. The reason that I put both projects into the same root folder is so that basically the NAntContrib assemblies would be put in the bin directory of NAnt, and be available to the user "out of the box."
Because I have NAnt and NAntContrib installing to the same directory structure, I had to reorganize certain subdirectories. The docs and [as of last night] web subdirectories come to mind specifically. Ideally, I think that it would be nice to get both projects to exist under the same directory root with little problems. A problem with how it stands right now is that some of the targets would be broken with the directory structure that I chose. Specifically, I know the user wouldn't' be able to build a new install. So I guess it's up to discussion... These are the options as I see it: 1. Change the msi target to build NAnt.msi and NAntContrib.msi. NAnt.msi would install to C:\Program Files\NAnt. NAntContrib.msi would install to C:\Program Files\NAntContrib. Optional: I could add a component that would check to see if the c:\program files\nant\bin directory exists and install another set of NAntContrib bin files to there. 2. The directory structure of both projects could be changed so that they could be "xcopied" to the same directory without overlapping/clobbering files. 3. Install NAnt to C:\Program Files\NAnt. Install NAntContrib to c:\Program Files\NAnt\NAntContrib. Again, with the option to put the NAntContrib bin files in NAnt's main bin. I guess to be realistic, #2 would be the best option, but would probably have to wait for a 0.86 or 0.9x release. Otherwise, I would probably go with #3 and add the extra component to install the NAntContrib files to the NAnt bin directory. Any other opinions? ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users