* updated state of prebuild

zircon
lbsa71 2007-03-21 11:33:10 +00:00
parent 8e92daabf7
commit cf164d0fa6
1 changed files with 12 additions and 8 deletions

View File

@ -1,11 +1,15 @@
Prebuild seems to be quite a few features short of complete. We'll have to look into fixing them or getting patches.
These are the issues we have with Prebuild:
* vs2005 builds fine except for not honouring localCopy=False - I have a fix for like half the cases
* Nant is borked, as the nant target doesn't honour Output redirection, which causes everything to land in {project}/bin/Debug
* Also, we have the System.Xml / System.dll.dll - issues in Nant. Further digging needed.
* vs2005 target
* does not honour localCopy=False - fairly easy to add <Private> node on ref.
* screws up solution file projects references by miscalculating relative dir (it walks one level too high up then back)
* Nant target
* doesn't honour Output redirection at all, which causes everything to land in {project}/bin/Debug
Both targets
* Have problems with refs
* 'System.Xml' will have to csc ref as 'System.Xml.dll' to work on Windows
* but if you add dll, you end up with stuff like 'System.Xml.dll.dll.'
Now, the good news is that prebuild is very straight forward, so we should be able to fix what we need in the tool and submit the changes to the Prebuild team.
These things need fixing in the Prebuild source. Now, the good news is that prebuild is very straight forward, so we should be able to fix what we need in the tool and submit the changes to the Prebuild team.
Be my guest, anybody!
/lbsa71