So I got the 1.0.6 sourcecode from the sourceforge CVS and tried to build it. I installed NAnt and sorta-kinda-maybe got it to work, but it has some serious problems. I just want to sign the assemblies that get packaged into the .msi files.
Could someone step me through how to actually go about doing the build? >From what I could figure out, you just have to 1) open up the visual studio 2005 command prompt 2) cd to the alchemi-devel directory that you checked out from cvs 3) run build.bat I get a number of errors, such as Could Not Find D:\cvs_checkout\alchemi-devel\*.dat 'scptxfr' is not recognized as an internal or external command, operable program or batch file. 'doxygen' is not recognized as an internal or external command, operable program or batch file. WARNING: Unable to find dependency 'ICSHARPCODE.SHARPZIPLIB' (Signature='1B03E6ACF1164F73' Version='0.81.0.1407') of assembly ' MySql.Data.dll' Then later on down when it calls the NAnt script, it says [packaging for release] NAnt 0.85 (Build 0.85.2478.0; release; 10/14/2006) Copyright (C) 2001-2006 Gerry Shaw http://nant.sourceforge.net Buildfile: file:///D:/cvs_checkout/alchemi-devel/package.nant.xml Target framework: Microsoft .NET Framework 2.0 Target(s) specified: build build: Built-in property 'nant.project.basedir' is deprecated. Use the project::get-base-directory() function instead. Built-in property 'nant.project.name' is deprecated. Use the project::get-name() function instead. [delete] Deleting directory 'D:\cvs_checkout\alchemi-devel\build'. BUILD FAILED - 0 non-fatal error(s), 2 warning(s) D:\cvs_checkout\alchemi-devel\package.nant.xml(14,6): Could not find file 'D:\cvs_checkout\alchemi-devel\bin\Setup\Manager\Exec\Alchemi.ManagerExecSetup.msi' to copy. When the NAnt script fails, it deletes the build directory so I can't see the intermediate results. Maybe I'm doing this all wrong, but this build process is a bit convoluted :) Any ideas? Thanks! -Matt On 12/11/06, Matt Valerio <[EMAIL PROTECTED]> wrote: > > Well, other than the fact that I've never used CVS (I'm a subversion guy) > and Nant before, no. But I guess I'll have to learn and build them myself, > no biggie. > > I was mainly concerned with maintainability and having to rebuild/resign > every Alchemi release. > > Thanks, > -Matt > > > On 12/11/06, Anton Melser < [EMAIL PROTECTED]> wrote: > > > > On 11/12/06, Matt Valerio <[EMAIL PROTECTED]> wrote: > > > Hello everyone, > > > > > > I've been doing some framework development and have been using the > > Alchemi > > > library as a dependency for some time. Recently (for a number of > > reasons) > > > I've needed to switch from XCopy deployment to GAC deployment. Thing > > is, I > > > can't add my assembly to the GAC because it doesn't have a strong > > name. So > > > I sign the assembly, but it still won't add it to the GAC because a > > > dependency (Alchemi.Core.dll) is not strongly signed. > > > > > > I'm still using 1.0.5. Are the 1.0.6 DLLs signed? > > > > > > Thanks for any help, > > > > Any reason why you don't compile for yourself? That way you can sign > > all you like... > > Cheers > > Antoine > > > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Alchemi-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/alchemi-developers
