It has been a little while since I updated that target... it should really
be re-written to use Noel's addition to the msi task so that it just
recursively adds directories.



> Hello everyone,
>  I've been able to get the latests CVS head to compile!  Yea.
>  Nant-Contrib
> compiles as well, but the msi task fails.
>
> ----------------------------------------------------------
> nant.bin.msm:
>
>      [msm] Building MSI Database 'nant.bin.msm'.
>      [msm] Adding Properties:
>      [msm]  Manufacturer
>      [msm] Adding Directories:
>      [msm]  NAnt
>      [msm]  NAnt\bin
>      [msm]  NAnt\bin\lib
>      [msm]  NAnt\bin\lib\mono
>      [msm]  NAnt\bin\lib\mono\1.0
>      [msm]  NAnt\bin\lib\net
>      [msm]  NAnt\bin\lib\net\1.0
>      [msm]  NAnt\bin\lib\net\1.1
>      [msm] Add Files:
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\CollectionGen.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\Interop.MsmMergeTypeLib.> dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\Interop.StarTeam.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\Interop.WindowsInstaller> .dll
>      [msm]
>      C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\log4net.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\MSITaskErrors.mst
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\MSITaskTemplate.msi
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\MSMTaskErrors.mst
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\MSMTaskTemplate.msm
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Contrib.Tasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Contrib.Tasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Contrib.Tasks.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Contrib.Tests.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Contrib.Tests.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Core.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Core.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Core.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.DotNetTasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.DotNetTasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.DotNetTasks.xml
>      [msm]
>      C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.exe [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.exe.config
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.MSNetTasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.MSNetTasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.MSNetTasks.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit1Tasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit1Tasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit1Tasks.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit2Tasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit2Tasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.NUnit2Tasks.xml
>      [msm]
>      C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.pdb [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.SourceControlTasks.> dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.SourceControlTasks.> pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.SourceControlTasks.> xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\nant.tests.config
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.VisualCppTasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.VisualCppTasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.VisualCppTasks.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.VSNetTasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.VSNetTasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.VSNetTasks.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Win32Tasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Win32Tasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Win32Tasks.xml
>      [msm]
>      C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.xml [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Xsd.Tasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.Xsd.Tasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.ZipTasks.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.ZipTasks.pdb
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NAnt.ZipTasks.xml
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NDoc.Documenter.NAnt.dll>      
> [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\NDoc.Documenter.NAnt.pdb>      
> [msm]
>      C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\scvs.exe [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\SLiNgshoT.Core.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\SLiNgshoT.exe
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\SourceSafe.Interop.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\ICSharpCode.SharpCvs> 
> Lib.Console.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\ICSharpCode.SharpCvs> Lib.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\ICSharpCode.SharpZip> Lib.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\NUnitCore.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\mono\1.0\NDoc.Core.d> ll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\mono\1.0\NDoc.Docume> 
> nter.Msdn.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\mono\1.0\nunit.core.> dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\mono\1.0\nunit.frame> 
> work.dll
>      [msm]
> C:\src\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\mono\1.0\nunit.util.> dll
>
> BUILD FAILED
>
> C:\src\NAntContrib\NAntContribInstall.include(423,10):
> Unable to build MSI database 'nant.bin.msm'.
>    KeyFile "log4net.dll" not found in Component
>    "C__NAnt_Bin_Lib_Mono_10".
> ----------------------------------------------------------
>
> If anyone is interested in this, I created a small bat file to download
> and compile NAnt and NAntContrib, with the goal of getting an MSI file
> out for developers to use.  You will need CVS in your path for this to
> work, and I don't know if it will work with directorys with spaces in
> them.  It's coded to work with the current CVS head.
>
> ----------------------------------------------------------
> cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/nant checkout
> nant cd nant
> bin\nant package
> cd ..
> cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/nantcontrib
> checkout NAntContrib
> cd NAntContrib
> ..\nant\build\net-1.1.win32\nant-0.85-debug\bin\nant
> -D:nant.dir="..\nant\build\net-1.1.win32\nant-0.85-debug"
> -f:NAntContrib.build
> xcopy /E /S /Y build\nantcontrib-0.85-debug
> ..\nant\build\net-1.1.win32\nant-0.85-debug
> ..\nant\build\net-1.1.win32\nant-0.85-debug\bin\nant
> -D:nant.dir="..\nant\build\net-1.1.win32\nant-0.85-debug"
> -f:NAntContrib.build msi
> ----------------------------------------------------------
>
> Thanks,
>
> John Cole
>
> -------------------------------------
> This email and any files transmitted with it are confidential and
> intended solely for the use of the individual or entity to whom they
> are addressed. If you have received this email in error please notify
> the system manager. This message contains confidential information and
> is intended only for the individual named. If you are not the named
> addressee you should not disseminate, distribute or copy this e-mail.
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
> 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
> Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
> http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-users





-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to