I sounds like good way of moving forward, but couldn't we make some sort of compromise? I think the prebuilt thingie is pretty elegant for .net code. So building the externals using nant and OpenSim .net assemblies using the existing system? /tleiades