[nant-dev] FW: cvs-checkout bug
In CheckoutTask.cs under /src/NAnt.SourceControl, line 81: public const string CvsCommandName = "update"; should be line 81: public const string CvsCommandName = "checkout"; Otherwise, the code will not be checked out properly. In addition to that,I guessthat the code hasn't been fully refactored as AbstractSourceControlTask.cs still depends on UpdateTask.cs Thanks, Nat
Re: [nant-dev] CscTask and VbcTask working??
Clayton, Give us some time to review the changes and test them I have a large set of projects that I use for unit testing the solution task, so any issues will soon bubble up ... However, I don't think I will be able to run these tests today ... Gert - Original Message - From: Clayton Harbour [EMAIL PROTECTED] To: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 8:00 AM Subject: [nant-dev] CscTask and VbcTask working?? Hi, I am wondering if I can get some feedback on whether this is okay to commit or not. I have the SolutionTask using the CscTask for sure, at least for the sample project I was working on. I don't have any vb.net projects hanging around so I am unable to test this, and have not made any changes to the Cpp project compilation. The changes I have made just delegate the compiling of these projects, everything else is pretty much as it was before (i.e. the copying of references to the output directory, upload of web projects). I did add the resource compilation to the CscTask and VbcTask however, so this may be another thing I could use help testing. The files are attached, the breakdown is: E:\dev\src\nant\nant-solution-test\src\NAnt.VSNet - ConfigurationSettings.cs - Project.cs - ProjectSettings.cs - Solution.cs E:\dev\src\nant\nant-solution-test\src\NAnt.DotNet\Tasks - CompilerBase.cs Hopefully I got them all. If the changes are alright I will commit. Cheers, Clayton --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] get-assembly-direcotry() function
Ian MacLean wrote: I'll report the current mono behaviour as a compatibility bug. However the return type of those functions should probably change. Someone beat me to it. Its been fixed in mono cvs. See : http://bugs.ximian.com/show_bug.cgi?id=58804 /Ian/ no leading slash. my NAnt.exe.config is unchanged from the cvs version. I think there could be a problem with the config file reading code because: the following test .build property name=target.framework value=${framework::get-target-framework()} / property name=prefix value=${pkg-config::get-variable('mono', 'prefix')} / echo message= mono prefix is ${pkg-config::get-variable('mono', 'prefix')}/ echo message= combined value is ${path::combine(prefix, 'lib/mono/1.0')}/ echo message=${framework::get-assembly-directory(target.framework)} / echo message=${framework::get-framework-directory(target.framework)} / echo message=${framework::get-sdk-directory(target.framework)} / echo message=${framework::get-target-framework()} / produces the following output: [echo] mono prefix is /home/ianm/usr/local [echo] combined value is /home/ianm/usr/local/lib/mono/1.0 [echo] 1.0 [echo] bin [echo] bin [echo] mono-1.0 ${pkg-config::get-variable('mono', 'prefix')} is whats used in the config file to produce the assembly directory value. In the build file it produces the correct output but its not right when coming from the config file. Unless theres an issue with framework::get-assembly-directory impl. I'll do somw debuggin tomorrow and see what I can find. Ian Clayton Harbour wrote: Hi, No I am running rpms from the beta 1 release. This is probably a silly question but what is the value of your framework directory setting in NAnt.exe.config? If there is a leading slash Path.Combine might be taking that as a root path. Clayton -Original Message- From: Ian MacLean [mailto:[EMAIL PROTECTED] Sent: May 21, 2004 5:32 AM To: Clayton Harbour Cc: Gert Driesen; Giuseppe Greco; Jaroslaw Kowalski; NAnt Developers Subject: Re: [nant-dev] get-assembly-direcotry() function Hi Clayton, Do you have the lastest mono built from cvs ? I'm getting the same result as Guis. I'm also on Fedora 1. I don't have mono installed to /usr but I think its unlikly thats the cause. I'll investigate soem more. Ian Clayton Harbour wrote: Hi, I get /usr/lib/mono/1.0 on my Fedora Core 1 install with NAnt rebuilt this morning. There was some oddness with the install as the config file contained a reference to a tasks folder but the task binaries were not built in a task folder. Maybe I caught something in mid-checkin? Anyway, it seems to work on this install. Cheers, Clayton -Original Message- From:Gert Driesen [mailto:[EMAIL PROTECTED] Sent:Thu 5/20/2004 6:39 PM To:Giuseppe Greco Cc:Jaroslaw Kowalski; NAnt Developers Subject:Re: [nant-dev] get-assembly-direcotry() function - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: Jaroslaw Kowalski [EMAIL PROTECTED]; NAnt Developers [EMAIL PROTECTED] Sent: Thursday, May 20, 2004 11:23 PM Subject: Re: [nant-dev] get-assembly-direcotry() function Giuseppe, can you indeed confirm that get-assembly-directory() just returned 1.0 ? Yes, I do (of course, on Linux). I've inserted the following task in one of my project files: echo message=${framework::get-assembly-directory(target.framework)} / ... and the result is 1.0. Can anyone else reproduce this issue ? (I still have to reload my gentoo image ... I installed the latest longhorn on my linux box .. shame on me ... blush :)) Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Ian MacLean, Developer, ActiveState, a division of Sophos http://www.ActiveState.com -- Ian MacLean, Developer, ActiveState, a division of Sophos http://www.ActiveState.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] include Task
Ramón, The nant is working as designed, as it should be used to call targets in other build files (not the current build file). You can use the call task to call targets in the current build file. Ian, Scott, Jarek : is this something we should change ? Should we call the target in the current build file, if no other build file(s) have been specified ? Or should we fail when no build file is specified at all (meaning buildfile attribute is not specified, and no includes specified in buildfiles fileset ? Or should we just output a warning (or info message) that no build file(s) were specified ? Gert - Original Message - From: Ramón Casanova [EMAIL PROTECTED] To: 'Gert Driesen' [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 9:40 AM Subject: RE: [nant-dev] include Task Hi Gert, After some additional testing I realised that the problem isn't in the include task, but in de nant task. I'm unable to invoke another target (included in another file or in the same project file). The following sample doesn't work. Thanks. ?xml version=1.0? project name=Test default=build target name=test echo message=Never Invoked/ /target target name=build nant target=test/ /target /project -Mensaje original- De: Gert Driesen [mailto:[EMAIL PROTECTED] Enviado el: miércoles, 26 de mayo de 2004 9:14 Para: Ramón Casanova Asunto: Re: [nant-dev] include Task Ramón, Can you send me a repro for this ? Thanks, Gert - Original Message - From: Ramón Casanova [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 25, 2004 1:33 PM Subject: [nant-dev] include Task Hello, When I include a file through an include task, I have to remove the project element. Otherwise, the target is simply ignored. When I include a file without a root project element, the only target is always executed even if I don't invoke it using a nant task. Thanks. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] include Task
Gert Driesen wrote: You can use the call task to call targets in the current build file. Ian, Scott, Jarek : is this something we should change ? Should we call the target in the current build file, if no other build file(s) have been specified ? Or should we fail when no build file is specified at all (meaning buildfile attribute is not specified, and no includes specified in buildfiles fileset ? Or should we just output a warning (or info message) that no build file(s) were specified ? the nant task should be used for calling other build files. I don't see any value in doing what the call task does if there is no buildfile attribute specified. We should fail if no buildfile is specified and the buildfiles fileset is empty. I'm surprised we don't right now. Ian Gert - Original Message - From: Ramn Casanova [EMAIL PROTECTED] To: 'Gert Driesen' [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 9:40 AM Subject: RE: [nant-dev] include Task Hi Gert, After some additional testing I realised that the problem isn't in the include task, but in de nant task. I'm unable to invoke another target (included in another file or in the same project file). The following sample doesn't work. Thanks. ?xml version=1.0? project name=Test default=build target name=test echo message=Never Invoked/ /target target name=build nant target=test/ /target /project -Mensaje original- De: Gert Driesen [mailto:[EMAIL PROTECTED] Enviado el: mircoles, 26 de mayo de 2004 9:14 Para: Ramn Casanova Asunto: Re: [nant-dev] include Task Ramn, Can you send me a repro for this ? Thanks, Gert - Original Message - From: Ramn Casanova [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, May 25, 2004 1:33 PM Subject: [nant-dev] include Task Hello, When I include a file through an include task, I have to remove the project element. Otherwise, the target is simply ignored. When I include a file without a root project element, the only target is always executed even if I don't invoke it using a nant task. Thanks. --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66opk ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Ian MacLean, Developer, ActiveState, a division of Sophos http://www.ActiveState.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
[nant-dev] Failing test
Builiding NAnt 0.8.4 cause a test to fail in Tests.NAnt.Console. Test_ShowHelp() The problem is that it checks to see that the copyright year is the same as the current one, while the copyright notice produce 2003. A better approach would be to use this test: Assertion.Assert(Year cannot be in the future, DateTime.Now.Year = year); Or, fix the copyright notice. -- Ayende Rahien
Re: [nant-dev] Failing test
This has been fixed since, but thanks for the report ... Gert - Original Message - From: Ayende Rahien To: [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 12:45 PM Subject: [nant-dev] Failing test Builiding NAnt 0.8.4 cause a test to fail in Tests.NAnt.Console. Test_ShowHelp() The problem is that it checks to see that the copyright year is the same as the current one, while the copyright notice produce 2003. A better approach would be to use this test: Assertion.Assert("Year cannot be in the future", DateTime.Now.Year = year); Or, fix the copyright notice. -- Ayende Rahien
Re: [nant-dev] include Task
- Original Message - From: Ian MacLean [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: Ramn Casanova [EMAIL PROTECTED]; Nant-Developers (E-Mail) [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 10:02 AM Subject: Re: [nant-dev] include Task the nant task should be used for calling other build files. I don't see any value in doing what the call task does if there is no buildfile attribute specified. We should fail if no buildfile is specified and the buildfiles fileset is empty. I'm surprised we don't right now. I think we should only fail if no buildfile is specified, and no includes are specified in the fileset. I'm not sure if an empty fileset should cause a failure ... Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
[nant-dev] solution task
I have found that the solution task has greatly matured since I last used it. I use enterprise templates in my solutions all the time. At work the master solution contains 109 projects! The NAnt solution task does pretty well until it gets to a VS.NET database project then it gives me an error. Since Database projects dont need to be built how hard would it be to skip them instead of erroring out and failing? Brian
RE: [nant-dev] FW: cvs-checkout bug
Hi Nat, Thanks for the report, the first issue has been fixed in cvs now. I am not sure what you mean about AbstractSourceControl.cs depending on UpdateTask.cs, can you please explain further? Cheers, Clayton -Original Message- From: Nat Luengnaruemitchai [mailto:[EMAIL PROTECTED] Sent: Tue 5/25/2004 7:43 AM To: [EMAIL PROTECTED] Cc: Subject:[nant-dev] FW: cvs-checkout bug In CheckoutTask.cs under /src/NAnt.SourceControl, line 81: public const string CvsCommandName = update; should be line 81: public const string CvsCommandName = checkout; Otherwise, the code will not be checked out properly. In addition to that, I guess that the code hasn't been fully refactored as AbstractSourceControlTask.cs still depends on UpdateTask.cs Thanks, Nat --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
[nant-dev] al task on Linux
Hi all, the al task on Linux does not generate satellite assemblies at all... here below is the debug info: build: [echo] Build Directory is ../../build/gekkota-0.2-debug [al] Output file '/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.resources.dll' does not exist, recompiling. [al] Compiling 1 files to '/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.resources.dll'. [al] Contents of /tmp/tmp3930dacc. /target:lib /out:/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.resources.dll /culture:de-DE /nologo /embed:/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.de-DE.resources [al] Starting '/usr/local/bin/mono (/usr/local/bin/al.exe @/tmp/tmp3930dacc)' in '/home/genius/projects/gekkota/src/Gekkota' ALINK: error A1017: No target filename was specified BUILD FAILED /home/genius/projects/gekkota/src/Gekkota/Gekkota.build(100,7): External Program Failed: /usr/local/bin/al.exe (return code was 1): NAnt.Core.BuildException: /home/genius/projects/gekkota/src/Gekkota/Gekkota.build(100,7): External Program Failed: /usr/local/bin/al.exe (return code was 1) in 0x00523 NAnt.Core.Tasks.ExternalProgramBase:ExecuteTask () Any idea? j3d. -- Giuseppe Greco ::agamura:: phone: +41 91 604 67 65 mobile: +41 76 390 60 32 email: [EMAIL PROTECTED] web:www.agamura.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] FW: cvs-checkout bug
Ah, I see. I think the file is actually AbstractCvsTask and it is using UpdateTask to determine if the module name/ cvs root should be passed in. You are correct this is an incomplete refactoring and I will fix this up today. Thanks again! Cheers, Clayton -Original Message- From: Nat Luengnaruemitchai [mailto:[EMAIL PROTECTED] Sent: Wed 5/26/2004 7:19 AM To: Clayton Harbour Cc: [EMAIL PROTECTED] Subject:RE: [nant-dev] FW: cvs-checkout bug AbstrackSourceControl refers to UpdateTask.CommandName. I'm not sure whether it should be that way. I guess it can be refactored but not necessary. Nat -Original Message- From: Clayton Harbour [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 10:12 AM To: Nat Luengnaruemitchai; [EMAIL PROTECTED] Subject: RE: [nant-dev] FW: cvs-checkout bug Hi Nat, Thanks for the report, the first issue has been fixed in cvs now. I am not sure what you mean about AbstractSourceControl.cs depending on UpdateTask.cs, can you please explain further? Cheers, Clayton -Original Message- From: Nat Luengnaruemitchai [mailto:[EMAIL PROTECTED] Sent: Tue 5/25/2004 7:43 AM To: [EMAIL PROTECTED] Cc: Subject:[nant-dev] FW: cvs-checkout bug In CheckoutTask.cs under /src/NAnt.SourceControl, line 81: public const string CvsCommandName = update; should be line 81: public const string CvsCommandName = checkout; Otherwise, the code will not be checked out properly. In addition to that, I guess that the code hasn't been fully refactored as AbstractSourceControlTask.cs still depends on UpdateTask.cs Thanks, Nat --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] CscTask and VbcTask working??
Sure Gert, I will wait for the thumbs up :-). Cheers, Clayton -Original Message- From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Wed 5/26/2004 12:12 AM To: Clayton Harbour; NAnt Developers Cc: Subject:Re: [nant-dev] CscTask and VbcTask working?? Clayton, Give us some time to review the changes and test them I have a large set of projects that I use for unit testing the solution task, so any issues will soon bubble up ... However, I don't think I will be able to run these tests today ... Gert - Original Message - From: Clayton Harbour [EMAIL PROTECTED] To: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 8:00 AM Subject: [nant-dev] CscTask and VbcTask working?? Hi, I am wondering if I can get some feedback on whether this is okay to commit or not. I have the SolutionTask using the CscTask for sure, at least for the sample project I was working on. I don't have any vb.net projects hanging around so I am unable to test this, and have not made any changes to the Cpp project compilation. The changes I have made just delegate the compiling of these projects, everything else is pretty much as it was before (i.e. the copying of references to the output directory, upload of web projects). I did add the resource compilation to the CscTask and VbcTask however, so this may be another thing I could use help testing. The files are attached, the breakdown is: E:\dev\src\nant\nant-solution-test\src\NAnt.VSNet - ConfigurationSettings.cs - Project.cs - ProjectSettings.cs - Solution.cs E:\dev\src\nant\nant-solution-test\src\NAnt.DotNet\Tasks - CompilerBase.cs Hopefully I got them all. If the changes are alright I will commit. Cheers, Clayton --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] solution task
Brian, Recent nightly builds of NAnt (http://nant.sourceforge.net/nightly/builds) should indeed skip database and setup projects. Please report back if you can reproduce this using a recent nighty. Gert - Original Message - From: Brian Nantz To: [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:07 PM Subject: [nant-dev] solution task I have found that the solution task has greatly matured since I last used it. I use enterprise templates in my solutions all the time. At work the master solution contains 109 projects! The NAnt solution task does pretty well until it gets to a VS.NET database project then it gives me an error. Since Database projects dont need to be built how hard would it be to skip them instead of erroring out and failing? Brian
Re: [nant-dev] al task on Linux
- Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:31 PM Subject: [nant-dev] al task on Linux Hi all, the al task on Linux does not generate satellite assemblies at all... here below is the debug info: build: [echo] Build Directory is ../../build/gekkota-0.2-debug [al] Output file '/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.res ources.dll' does not exist, recompiling. [al] Compiling 1 files to '/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.res ources.dll'. [al] Contents of /tmp/tmp3930dacc. /target:lib /out:/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkot a.resources.dll /culture:de-DE /nologo /embed:/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekk ota.de-DE.resources [al] Starting '/usr/local/bin/mono (/usr/local/bin/al.exe @/tmp/tmp3930dacc)' in '/home/genius/projects/gekkota/src/Gekkota' ALINK: error A1017: No target filename was specified BUILD FAILED /home/genius/projects/gekkota/src/Gekkota/Gekkota.build(100,7): External Program Failed: /usr/local/bin/al.exe (return code was 1): NAnt.Core.BuildException: /home/genius/projects/gekkota/src/Gekkota/Gekkota.build(100,7): External Program Failed: /usr/local/bin/al.exe (return code was 1) in 0x00523 NAnt.Core.Tasks.ExternalProgramBase:ExecuteTask () This might be an issue a commandline interface compatibility issue in the Mono AL. Can you check whether the mono AL supports the command line options we used here, meaning : /target /culture /nologo /embed /out (I guess the issue is with this one) Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] al task on Linux
Gert, the following does work: al /t:lib /embed:myApp.en-US.resources /c:en-US /out:myApp.resources.dll j3d. On Wed, 2004-05-26 at 16:50, Gert Driesen wrote: - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:31 PM Subject: [nant-dev] al task on Linux Hi all, the al task on Linux does not generate satellite assemblies at all... here below is the debug info: build: [echo] Build Directory is ../../build/gekkota-0.2-debug [al] Output file '/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.res ources.dll' does not exist, recompiling. [al] Compiling 1 files to '/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkota.res ources.dll'. [al] Contents of /tmp/tmp3930dacc. /target:lib /out:/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekkot a.resources.dll /culture:de-DE /nologo /embed:/home/genius/projects/gekkota/build/gekkota-0.2-debug/lib/de-DE/Gekk ota.de-DE.resources [al] Starting '/usr/local/bin/mono (/usr/local/bin/al.exe @/tmp/tmp3930dacc)' in '/home/genius/projects/gekkota/src/Gekkota' ALINK: error A1017: No target filename was specified BUILD FAILED /home/genius/projects/gekkota/src/Gekkota/Gekkota.build(100,7): External Program Failed: /usr/local/bin/al.exe (return code was 1): NAnt.Core.BuildException: /home/genius/projects/gekkota/src/Gekkota/Gekkota.build(100,7): External Program Failed: /usr/local/bin/al.exe (return code was 1) in 0x00523 NAnt.Core.Tasks.ExternalProgramBase:ExecuteTask () This might be an issue a commandline interface compatibility issue in the Mono AL. Can you check whether the mono AL supports the command line options we used here, meaning : /target /culture /nologo /embed /out (I guess the issue is with this one) Gert -- Giuseppe Greco ::agamura:: phone: +41 91 604 67 65 mobile: +41 76 390 60 32 email: [EMAIL PROTECTED] web:www.agamura.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] al task on Linux
- Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:58 PM Subject: Re: [nant-dev] al task on Linux Gert, the following does work: al /t:lib /embed:myApp.en-US.resources /c:en-US /out:myApp.resources.dll al /target:lib /embed:myApp.en-US.resources /culture:en-US /out:myApp.resources.dll and this does not ? Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] include Task
ok sure - thats what I meant to say. Ian I think we should only fail if no buildfile is specified, and no includes are specified in the fileset. I'm not sure if an empty fileset should cause a failure ... Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66opk ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Ian MacLean, Developer, ActiveState, a division of Sophos http://www.ActiveState.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] al task on Linux
On Wed, 2004-05-26 at 17:04, Gert Driesen wrote: - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:58 PM Subject: Re: [nant-dev] al task on Linux Gert, the following does work: al /t:lib /embed:myApp.en-US.resources /c:en-US /out:myApp.resources.dll al /target:lib /embed:myApp.en-US.resources /culture:en-US /out:myApp.resources.dll and this does not ? Yes, it does work... j3d. Gert -- Giuseppe Greco ::agamura:: phone: +41 91 604 67 65 mobile: +41 76 390 60 32 email: [EMAIL PROTECTED] web:www.agamura.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] al task on Linux
Jarek, Ian, Could one of you have a quick look at this ? I'm still at work, and I still have to restore my gentoo image at home before I can test this ... Gert - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 5:30 PM Subject: Re: [nant-dev] al task on Linux On Wed, 2004-05-26 at 17:04, Gert Driesen wrote: - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:58 PM Subject: Re: [nant-dev] al task on Linux Gert, the following does work: al /t:lib /embed:myApp.en-US.resources /c:en-US /out:myApp.resources.dll al /target:lib /embed:myApp.en-US.resources /culture:en-US /out:myApp.resources.dll and this does not ? Yes, it does work... j3d. Gert -- Giuseppe Greco ::agamura:: phone: +41 91 604 67 65 mobile: +41 76 390 60 32 email: [EMAIL PROTECTED] web:www.agamura.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] include Task
- Original Message - From: Ian MacLean [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: Ramn Casanova [EMAIL PROTECTED]; Nant-Developers (E-Mail) [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 5:12 PM Subject: Re: [nant-dev] include Task ok sure - thats what I meant to say. I've changed the nant task to output a message instead, when there are no matching build files. I might not always be a good idea to have the build fail if there are no includes, as there might have been conditional includes ... Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id149alloc_id?66op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] al task on Linux
Sure - I'll take a look tomorrow. Ian Gert Driesen wrote: Jarek, Ian, Could one of you have a quick look at this ? I'm still at work, and I still have to restore my gentoo image at home before I can test this ... Gert - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 5:30 PM Subject: Re: [nant-dev] al task on Linux On Wed, 2004-05-26 at 17:04, Gert Driesen wrote: - Original Message - From: Giuseppe Greco [EMAIL PROTECTED] To: Gert Driesen [EMAIL PROTECTED] Cc: NAnt Developers [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:58 PM Subject: Re: [nant-dev] al task on Linux Gert, the following does work: al /t:lib /embed:myApp.en-US.resources /c:en-US /out:myApp.resources.dll al /target:lib /embed:myApp.en-US.resources /culture:en-US /out:myApp.resources.dll and this does not ? Yes, it does work... j3d. Gert -- Giuseppe Greco ::agamura:: phone: +41 91 604 67 65 mobile: +41 76 390 60 32 email: [EMAIL PROTECTED] web:www.agamura.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers -- Ian MacLean, Developer, ActiveState, a division of Sophos http://www.ActiveState.com --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
[nant-dev] Re: Filter Chains
- Original Message - From: Dahlman Roger [EMAIL PROTECTED] To: 'Gert Driesen' [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 7:45 PM Subject: RE: Filter Chains HCA has finally given me permission to release the NAnt filter chain code. Great !!! They are worried about legal complications so I can not put my name or anything about HCA in the source files. Ok, I understand. What do you think is the best way to integrate this? I worked on the nant-0.85-2004041 build. Would you like me to just send you the new files, files that have changed, and unit tests or should I send you the whole thing? I'd propose to send the files to the developer list, so it might be best to keep the size down (and send only the new/updated sources). Again : THANKS !! Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] solution task
I thought I posted this before but I dont think it went through. I tried this with May 25 build and it doesnt work. Brian From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 9:48 AM To: Brian Nantz; [EMAIL PROTECTED] Subject: Re: [nant-dev] solution task Brian, Recent nightly builds of NAnt (http://nant.sourceforge.net/nightly/builds) should indeed skip database and setup projects. Please report back if you can reproduce this using a recent nighty. Gert - Original Message - From: Brian Nantz To: [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:07 PM Subject: [nant-dev] solution task I have found that the solution task has greatly matured since I last used it. I use enterprise templates in my solutions all the time. At work the master solution contains 109 projects! The NAnt solution task does pretty well until it gets to a VS.NET database project then it gives me an error. Since Database projects dont need to be built how hard would it be to skip them instead of erroring out and failing? Brian
RE: [nant-dev] solution task
No I only point to the solution and map the webservices. The csproj files may refernce the database project I don't know but there are no filesets. -Original Message- From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 12:44 PM To: Brian Nantz Subject: Re: [nant-dev] solution task Brian, Could it be that you specified that project using the projects or referenceprojects fileset ? Gert - Original Message - From: Brian Nantz [EMAIL PROTECTED] To: 'Gert Driesen' [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 5:50 PM Subject: RE: [nant-dev] solution task I was using the May 23 build now reproduced it with the May 25 build. Error is: Unknown project file extension '.dbp'. Thanks for the help. Brian _ From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 9:48 AM To: Brian Nantz; [EMAIL PROTECTED] Subject: Re: [nant-dev] solution task Brian, Recent nightly builds of NAnt (http://nant.sourceforge.net/nightly/builds) should indeed skip database and setup projects. Please report back if you can reproduce this using a recent nighty. Gert - Original Message - From: Brian mailto:[EMAIL PROTECTED] Nantz To: [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 4:07 PM Subject: [nant-dev] solution task I have found that the solution task has greatly matured since I last used it. I use enterprise templates in my solutions all the time. At work the master solution contains 109 projects! The NAnt solution task does pretty well until it gets to a VS.NET database project then it gives me an error. Since Database projects don't need to be built how hard would it be to skip them instead of erroring out and failing? Brian --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
Re: [nant-dev] solution task
- Original Message - From: Brian Nantz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 9:46 PM Subject: RE: [nant-dev] solution task No I only point to the solution and map the webservices. The csproj files may refernce the database project I don't know but there are no filesets. Yeah, your probably reference them from your c# project files. I'm not sure what do with this, skipping references means skipping dependencies and I don't think that's a good idea. You should probably remove the reference to the database project from your c# project. What do you think ? Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] solution task
That's certainly a valid workaround. But since the error message says that it doesn't know what a .dbp project is then exists. How hard would it be to just not exit if it's a dbp project? They output of that project to my knowledge is a database table. That means that it shouldn't affect dependant references. We use SQL scripts to create the db. I say just skip that project type even if its in the csproj file. -Original Message- From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 3:49 PM To: Brian Nantz; [EMAIL PROTECTED] Subject: Re: [nant-dev] solution task - Original Message - From: Brian Nantz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, May 26, 2004 9:46 PM Subject: RE: [nant-dev] solution task No I only point to the solution and map the webservices. The csproj files may refernce the database project I don't know but there are no filesets. Yeah, your probably reference them from your c# project files. I'm not sure what do with this, skipping references means skipping dependencies and I don't think that's a good idea. You should probably remove the reference to the database project from your c# project. What do you think ? Gert --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers
RE: [nant-dev] FW: cvs-checkout bug
Title: RE: [nant-dev] FW: cvs-checkout bug AbstrackSourceControl refers to UpdateTask.CommandName. I'm not sure whether it should be that way. I guess it can be refactored but not necessary. Nat -Original Message- From: Clayton Harbour [mailto:[EMAIL PROTECTED]] Sent: Wednesday, May 26, 2004 10:12 AM To: Nat Luengnaruemitchai; [EMAIL PROTECTED] Subject: RE: [nant-dev] FW: cvs-checkout bug Hi Nat, Thanks for the report, the first issue has been fixed in cvs now. I am not sure what you mean about AbstractSourceControl.cs depending on UpdateTask.cs, can you please explain further? Cheers, Clayton -Original Message- From: Nat Luengnaruemitchai [mailto:[EMAIL PROTECTED]] Sent: Tue 5/25/2004 7:43 AM To: [EMAIL PROTECTED] Cc: Subject: [nant-dev] FW: cvs-checkout bug In CheckoutTask.cs under /src/NAnt.SourceControl, line 81: public const string CvsCommandName = update; should be line 81: public const string CvsCommandName = checkout; Otherwise, the code will not be checked out properly. In addition to that, I guess that the code hasn't been fully refactored as AbstractSourceControlTask.cs still depends on UpdateTask.cs Thanks, Nat
[nant-dev] [ nant-Bugs-961360 ] datetime::diff html page missing
Bugs item #961360, was opened at 2004-05-26 22:38 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=402868aid=961360group_id=31650 Category: Documentation Group: None Status: Open Resolution: None Priority: 5 Submitted By: Noel Gifford (sherloch) Assigned to: Nobody/Anonymous (nobody) Summary: datetime::diff html page missing Initial Comment: The datetime::diff function isn't found http://nant.sourceforge.net/nightly/help/functions/dateti me.diff.html -- You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=402868aid=961360group_id=31650 --- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149alloc_id=8166op=click ___ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers