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