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; [email protected]
Subject: RE: [NAnt-users] NAnt & Infragistics
> -----Original Message-----
> From: Ahmed,
Shabana [mailto:[EMAIL PROTECTED]]
>
Sent: vrijdag 28 april 2006 17:01
> To: Gert Driesen;
[email protected]
> 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>
