[nant-dev] FW: cvs-checkout bug

2004-05-26 Thread Nat Luengnaruemitchai



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??

2004-05-26 Thread Gert Driesen
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

2004-05-26 Thread Ian MacLean
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

2004-05-26 Thread Gert Driesen
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_id66op=click
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] include Task

2004-05-26 Thread Ian MacLean
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

2004-05-26 Thread Ayende Rahien








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

2004-05-26 Thread Gert Driesen



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

2004-05-26 Thread Gert Driesen

 - 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

2004-05-26 Thread Brian Nantz








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

2004-05-26 Thread Clayton Harbour
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

2004-05-26 Thread Giuseppe Greco
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

2004-05-26 Thread Clayton Harbour
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??

2004-05-26 Thread Clayton Harbour
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

2004-05-26 Thread Gert Driesen



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 don’t 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

2004-05-26 Thread Gert Driesen

- 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

2004-05-26 Thread Giuseppe Greco
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

2004-05-26 Thread Gert Driesen

- 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

2004-05-26 Thread Ian MacLean
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

2004-05-26 Thread Giuseppe Greco
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

2004-05-26 Thread Gert Driesen
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

2004-05-26 Thread Gert Driesen
- 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

2004-05-26 Thread Ian MacLean
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

2004-05-26 Thread Gert Driesen

- 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

2004-05-26 Thread Brian Nantz








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

2004-05-26 Thread Brian Nantz
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

2004-05-26 Thread Gert Driesen

- 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

2004-05-26 Thread Brian Nantz
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

2004-05-26 Thread Nat Luengnaruemitchai
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

2004-05-26 Thread SourceForge.net
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