Title: RE: [NAnt-users] NAnt & Infragistics
The build file is attached please take a look when you get a chance.
 
Thanks,
Shabana


From: Gert Driesen [mailto:[EMAIL PROTECTED]
Sent: Fri 4/28/2006 11:05 AM
To: Ahmed, Shabana; nant-users@lists.sourceforge.net
Subject: RE: [NAnt-users] NAnt & Infragistics



> -----Original Message-----
> From: Ahmed, Shabana [mailto:[EMAIL PROTECTED]]
> Sent: vrijdag 28 april 2006 17:01
> To: Gert Driesen; nant-users@lists.sourceforge.net
> Subject: RE: [NAnt-users] NAnt & Infragistics
>
> Hi Gert,

>    I tried what you suggested but it did not help to create a
> build. The infrgaistics dll's still do not get recognized for
> some reason.

Send me you build file. I'll have a look.

Gert


<?xml version="1.0"?>
<!-- ===========================	Web Samples VB	=================================== -->  

<project name="WebGrid" default="developer">

    <!--<include buildfile="nant.properties" failonerror="true" /> -->
    
    
    
     
 <!-- ===========================     START BUILD OPTIONS 	======================================= -->
    <!-- * Execute a Developer build *--> 
    <target name="developer" description="make a developer rebuild">
    <echo message="Executing a DEVELOPER mode DEBUG build"/>
      <call target="clean" /> 
      <call target="setup-build" />
      <call target="WebGridDynamic" /> 
      <call target="copy" />
    </target>  
    
       
    <!-- * Rebuild the solution in RELEASE mode for a SERVER  *--> 
	<target name="release" description="set properties for a release build">
	  <echo message="Executing a RELEASE mode DEBUG build"/>
	  <property name="debug" value="false" />
	  <property name="optimize" value="true" />
	  <call target="server" /> 	  
	  <call target="releaseDir" />
	</target>
 <!-- ===========================     END BUILD OPTIONS 	======================================= -->
 

 <!-- ===========================     START PRE-BUILD  	======================================= -->    
    <target name="clean">
            <delete dir="C:\WebGrid\build" failonerror="false" />   
            <!-- Delete all pbgc dlls in the WebGrid\WebGridDynamic\* path -->	
            <delete failonerror="false">
               <fileset>
                  <include name="C:\WebGrid\WebGridDynamic\bin\*.dll"/>
               </fileset>
            </delete>
    </target>
    
    
    <target name="setup-build" description="compiles the source code">
            <!-- prepare build directory -->
            <mkdir dir="C:\WebGrid\build" />
            <echo message="Created a Build Directory for project"/>
    </target>
 
 <!-- ===========================     END PRE-BUILD  	======================================= -->    
 
 
 <!-- ===========================	START ASSEMBLY COMPILATION 	======================================= -->  
   
    <!-- compile WebGrid.dll -->
    <target name="WebGridDynamic">
    <vbc output="C:\WebGrid\WebGridDynamic\bin\WebGrid.dll" target="library">
          <sources>
            <include name="C:\WebGrid\WebGridDynamic\*.vb" />
          </sources>
            
          <references>
            <!--<include name="System.Reflection" />
            <include name="System.Runtime.InteropServices" />
            <include name="System.Web" />
            <include name="System.Web.SessionState" />-->
            <include name="Infragistics.WebUI.Shared.v6.1.dll" />
            <include name="Infragistics.WebUI.UltraWebGrid.v6.1.dll" />
            <include name="Infragistics.WebUI.UltraWebGrid.TemplatedColumn" />
            
            <!--<include asis="true" name="C:\WebGrid\WebGridDynamic\bin\WebGrid.dll" />-->                   
          </references>
          
        </vbc>
        <echo message="Compiled Dlls"/>
    </target>
    
    
<!-- ===========================	START ASSEMBLY COMPILATION 	======================================= -->  


 <!-- ===========================	START POST BUILD 	======================================= -->  
     <!-- * Copy built DLLs to the web project directories                *--> 
    
    <target name="copy" description="copying DLLs to web root">
    <copy todir="C:\WebGrid\WebGridDynamic\bin">
    	<fileset basedir="C:\WebGrid\build">
        	<include name="*.dll" />        		    	
     	</fileset>
    </copy>
    <echo message="Copied DLL to C:\WebGrid\WebGridDynamic\bin\"/>    
    </target>
    
    
    <target name="releaseDir">

    <echo message = "Deleting C:\WebGrid\release-builds\WebGridDynamic"/>
	    <delete dir="C:\WebGrid\release-builds\WebGridDynamic" failonerror="false" />
   

	<echo message = "Creating release-builds\WebGridDynamic directory directory"/>
	<copy todir="C:\WebGrid\release-builds\WebGridDynamic\{project.build.dir}">
                <fileset basedir="${project.build.dir}">
                    <includes name="*.dll" />
                </fileset>
            </copy>

   
	<copy todir="C:\WebGrid\release-builds\WebGridDynamic">
		<fileset basedir="${project.root.dir}">
			<includes name="AssemblyInfo.vb" />
		</fileset>
	</copy>  
	
	
	<echo message = "Copying and renaming Web.config.deploy files to release-builds directory"/>
	<!--<copy file="${project.root.dir}\web\mypba\Web.config.deploy" tofile="${project.release.build.dir}\pba\2.1.0.0\web\mypba\Web.config" />
	<copy file="${project.root.dir}\web\mypbaadmin\Web.config.deploy" tofile="${project.release.build.dir}\pba\2.1.0.0\web\mypbaadmin\Web.config" />	
	<copy file="${project.root.dir}\webservices\Web.config.deploy" tofile="${project.release.build.dir}\pba\2.1.0.0\webservices\Web.config" />-->

	
    </target>

 <!-- ===========================	END POST BUILD 	======================================= -->  
 

</project>

Reply via email to