hi *,
 
I have used Nant for a while and I'm trying to do something funky and
I'm tempted to write a task to do it, but it seems like an obvious thing
so I thought I'd ask first.
 
I'm trying to use the <solution> task to build a group of projects not
collected into any solution. the problem is that these projects have
project references and binary references but I'd like to compile them
against a known set of binaries, not what would be obtained by building
the projects. The reason is that I wish developers to create plugins
that use a framework and be able to deploy the plugins without
redeploying the framework. So the newly created plugins must be
compatible with the framework that is already deployed.

So I use the solution task to build the projects and I supply the
references to the binaries but then nant complains with this message:


Output file 'C:\dev\vss\.....myProject.dll' of project 'myProject' does
not exist.


but I have supplied the myProject.dll in a list of assembly files in the
folder ${Directory.Build.Bin}

Here is my Nant call to <solution>:
 
<solution configuration="${Settings.Build.Configuration}" 
     outputdir="${Directory.Build.Projects.Plugins}\bin" >
      <projects>
                <include
name="${Directory.Build.Projects.Plugins}\**\.*.vbproj" />
      </projects>
      <referenceprojects>
                <include name="${Directory.Build.Common}\**\*.vbproj" />
                <exclude
name="${Directory.Build.Projects.Plugins}\*.vbproj" />
      </referenceprojects>
      <assemblyfolders>
                <include name="${Directory.Build.Bin}\*.dll" />
                <include
name="${Directory.Build.Projects.Plugins}\bin\*.dll" /> 
      </assemblyfolders>
</solution>
.
.

I'm using version: NAnt 0.85 (Build 0.85.1791.0; nightly; 26/11/2004)
and running on windows XP pro sp2.


Thanks for your help..

Sam




-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Nant-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to