|  | @@ -232,18 +232,61 @@
 | 
	
		
			
				|  |  |      </nunit2>
 | 
	
		
			
				|  |  |    </target>
 | 
	
		
			
				|  |  |    
 | 
	
		
			
				|  |  | +  <target name="build-all-configs"
 | 
	
		
			
				|  |  | +          description="Builds all versions of the main library">
 | 
	
		
			
				|  |  | +    <msbuild project="${src}/ProtocolBuffers.sln">
 | 
	
		
			
				|  |  | +      <property name="Configuration" value="Debug" />
 | 
	
		
			
				|  |  | +    </msbuild>
 | 
	
		
			
				|  |  | +    <msbuild project="${src}/ProtocolBuffers.sln">
 | 
	
		
			
				|  |  | +      <property name="Configuration" value="Release" />
 | 
	
		
			
				|  |  | +    </msbuild>
 | 
	
		
			
				|  |  | +    <msbuild project="${src}/ProtocolBuffers.sln">
 | 
	
		
			
				|  |  | +      <property name="Configuration" value="Silverlight2" />
 | 
	
		
			
				|  |  | +    </msbuild>
 | 
	
		
			
				|  |  | +    <msbuild project="${src}/ProtocolBuffers/ProtocolBuffersCF.csproj">
 | 
	
		
			
				|  |  | +      <property name="Configuration" value="Release" />
 | 
	
		
			
				|  |  | +    </msbuild>
 | 
	
		
			
				|  |  | +  </target>
 | 
	
		
			
				|  |  | +    
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  |    <target name="dist" 
 | 
	
		
			
				|  |  | -          description="Copies compiled binaries into the output directory">
 | 
	
		
			
				|  |  | +          description="Copies all binaries into the output directory">
 | 
	
		
			
				|  |  |      <delete dir="${output-dir}" />
 | 
	
		
			
				|  |  |      <mkdir dir="${output-dir}" />
 | 
	
		
			
				|  |  | -    <copy todir="${output-dir}"
 | 
	
		
			
				|  |  | +    <mkdir dir="${output-dir}/Debug" />
 | 
	
		
			
				|  |  | +    <mkdir dir="${output-dir}/Release" />
 | 
	
		
			
				|  |  | +    <mkdir dir="${output-dir}/Silverlight2" />
 | 
	
		
			
				|  |  | +    <mkdir dir="${output-dir}/CompactFramework35" />
 | 
	
		
			
				|  |  | +    <copy todir="${output-dir}/Debug"
 | 
	
		
			
				|  |  | +          flatten="true">
 | 
	
		
			
				|  |  | +      <fileset basedir="${src}">
 | 
	
		
			
				|  |  | +        <include name="ProtocolBuffers/bin/Debug/Google.ProtocolBuffers.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoGen/bin/Debug/ProtoGen.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoMunge/bin/Debug/ProtoMunge.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoDump/bin/Debug/ProtoDump.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoBench/bin/Debug/ProtoBench.*" />
 | 
	
		
			
				|  |  | +      </fileset>
 | 
	
		
			
				|  |  | +    </copy>    
 | 
	
		
			
				|  |  | +    <copy todir="${output-dir}/Release"
 | 
	
		
			
				|  |  | +          flatten="true">
 | 
	
		
			
				|  |  | +      <fileset basedir="${src}">
 | 
	
		
			
				|  |  | +        <include name="ProtocolBuffers/bin/Release/Google.ProtocolBuffers.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoGen/bin/Release/ProtoGen.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoMunge/bin/Release/ProtoMunge.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoDump/bin/Release/ProtoDump.*" />
 | 
	
		
			
				|  |  | +        <include name="ProtoBench/bin/Release/ProtoBench.*" />
 | 
	
		
			
				|  |  | +      </fileset>
 | 
	
		
			
				|  |  | +    </copy>    
 | 
	
		
			
				|  |  | +    <copy todir="${output-dir}/Silverlight2"
 | 
	
		
			
				|  |  | +          flatten="true">
 | 
	
		
			
				|  |  | +      <fileset basedir="${src}">
 | 
	
		
			
				|  |  | +        <include name="ProtocolBuffers/bin/Silverlight2/Google.ProtocolBuffers.dll" />
 | 
	
		
			
				|  |  | +      </fileset>
 | 
	
		
			
				|  |  | +    </copy>    
 | 
	
		
			
				|  |  | +    <copy todir="${output-dir}/CompactFramework35"
 | 
	
		
			
				|  |  |            flatten="true">
 | 
	
		
			
				|  |  |        <fileset basedir="${src}">
 | 
	
		
			
				|  |  | -        <include name="ProtocolBuffers/bin/${build-configuration}/Google.ProtocolBuffers.dll" />
 | 
	
		
			
				|  |  | -        <include name="ProtoGen/bin/${build-configuration}/ProtoGen.exe" />
 | 
	
		
			
				|  |  | -        <include name="ProtoMunge/bin/${build-configuration}/ProtoMunge.exe" />
 | 
	
		
			
				|  |  | -        <include name="ProtoDump/bin/${build-configuration}/ProtoDump.exe" />
 | 
	
		
			
				|  |  | -        <include name="ProtoBench/bin/${build-configuration}/ProtoBench.exe" />
 | 
	
		
			
				|  |  | +        <include name="ProtocolBuffers/bin/ReleaseCF/Google.ProtocolBuffers.dll" />
 | 
	
		
			
				|  |  |        </fileset>
 | 
	
		
			
				|  |  |      </copy>    
 | 
	
		
			
				|  |  |    </target>
 |