Re: [nant-dev] Nant.VisualCpp.Tasks build failures

2003-07-01 Thread Ian MacLean
Are cl.exe and link.exe in your search path ?
Thats possibly why these tests are failing.
Ian

I'm still getting build failures for the *entire* Nant.VisualCpp test suite
on the 1.1 Framework.  Unfortunately there does not appear to be a way to
get the actual error message being returned.
The failure below is typical of the whole suite.
   Failures:
   1)
Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompile
: Error Executing Project:
C:\DOCUME~1\JOHN_B~1\LOCALS~1\Temp\Tests.NAnt.VisualCpp.Task
s.ClTaskTest_HelloWorld\test.build(3,22):
External Program Failed: cl (return code was 2)
  at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in
c:\source\
tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 92
  at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in
c:\source\tools
\nant\tests\NAnt.Core\BuildTestBase.cs:line 76
  at
Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompi
le() in c:\source\tools\nant\tests\NAnt.VisualCpp\Tasks\ClTaskTest.cs:line
64
-
John  C Barstow
---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers
 





---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] Nant.VisualCpp.Tasks build failures

2003-07-01 Thread Ian MacLean
works fine for me with 1.1 framework. I have visualstudio 2003 installed 
as well though and cl etc are all on my path.

Ian

I'm still getting build failures for the *entire* Nant.VisualCpp test suite
on the 1.1 Framework.  Unfortunately there does not appear to be a way to
get the actual error message being returned.
The failure below is typical of the whole suite.
   Failures:
   1)
Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompile
: Error Executing Project:
C:\DOCUME~1\JOHN_B~1\LOCALS~1\Temp\Tests.NAnt.VisualCpp.Task
s.ClTaskTest_HelloWorld\test.build(3,22):
External Program Failed: cl (return code was 2)
  at Tests.NAnt.Core.BuildTestBase.ExecuteProject(Project p) in
c:\source\
tools\nant\tests\NAnt.Core\BuildTestBase.cs:line 92
  at Tests.NAnt.Core.BuildTestBase.RunBuild(String xml) in
c:\source\tools
\nant\tests\NAnt.Core\BuildTestBase.cs:line 76
  at
Tests.NAnt.VisualCpp.Tasks.ClTaskTest_HelloWorld.Test_HelloWorldCompi
le() in c:\source\tools\nant\tests\NAnt.VisualCpp\Tasks\ClTaskTest.cs:line
64
-
John  C Barstow
---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers
 





---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] Nant.VisualCpp.Tasks build failures

2003-07-01 Thread Gert Driesen

- Original Message - 
From: John Barstow [EMAIL PROTECTED]
To: 'Gert Driesen' [EMAIL PROTECTED]; Nant-Developers (E-mail)
[EMAIL PROTECTED]
Sent: Tuesday, July 01, 2003 7:48 AM
Subject: RE: [nant-dev] Nant.VisualCpp.Tasks build failures


 Gert Driesen [mailto:[EMAIL PROTECTED] wrote:
  Do you have VS.NET installed ? The cpp compiler and stuff are not part
of
  the .NET Framework. Is the C:\program Files\Microsoft Visual Studio .NET
  2003\Vc7\bin directory in your path ?
 Surprisingly, the cpp compiler *is* part of .NET framework.  However the
 compiler that is included may not be fully functional; which might be
 causing the error.

So it's part of the .NET Framework,  but it's installed in the VS.NET
directory ? Hmm, never really payed any attention that ...

I'm running the tests on the .NET Framework 1.1 with VS.NET 2003 installed,
and its working fine here.

 The required directory is in the path.

  Currently there's no multiple framework support for the cpp tasks, as
this
  is not possible with the current framework implementation which means
the
  cpp linker and stuff have to be in your path right now.  I've got a
batch
 of
  changes ready that wil allow us to do that, but I'll hold off on them
 until
  after you've created a new release.
 Can you send me your changes privately or test them on a 1.1 machine?  If
 they enable the test suite to pass without breaking the other unit tests,
 I'd recommend they go in as part of this release.  Otherwise, we should
 write up a release note that explains how to make this task work correctly
 with multiple frameworks.

The changes I've introduced allow us to have a framework specific
configuration for all tasks, but the tasks themselves should also allow such
configuration ofcourse.

Right now, the cpp tasks do not allow a path to the commandline tools to be
set.  Actualy most of the existing tasks (that rely on external programs,
eg. csc) only allow the name of the executable to be set and rely on other
mechanisms to set the remaining part of the path, or just use the name of
the exe and rely on it being in the path.

I think we could in fact allow all tasks that derive from
ExternalProgramBase to specify the full path directly using the NAnt
configuration file (or the build file), as that will definitely increase the
flexibility of NAnt.

The way I've implemented the framework support right now, allows you to set
the name of the executable (or any other attribute) for a task (or element)
on a framework-level in the NAnt configuration file, as I didn't want to
make any major changes (with the recent discussion about this in mind) .
But this still requires another mechanism to get to a full path (eg. for the
csc task, this is : combine the name of the executable with the Framework
directory to get the full path to the c# compiler, which is done in
FXCompilerBase), while in fact we could allow the full path to be specified
directly for each task (that wants to).  I'm not saying we should do this
for all tasks, the csc task, for example, does not need this.  But I don't
think its a bad idea to allow it, but still use the current mechanism by
default.

Although these aren't that major changes, and altough I'd love to commit the
current changes as soon possible, I still think it's not a good idea to make
these changes this close to a new release ... unless you (and the rest of
the NAnt community) think we can/should postpone the release a couple of
days (or so).

Anyway, I definitely would like to discuss this with Ian first, and get his
view on this.  We can perhaps even set-up a little meeting using MSN or
Jagger or something, to discuss this in real-time.

Gert



---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] Nightly builds

2003-07-01 Thread Scott Hernandez
Just let me know when I should shut down the current build server. It is still working
as far as I know. :)
quote who=Gert Driesen
 If no one else volunteers, I'll look into it.

 On Mon, 2003-06-30 at 21:07, Geurts, James wrote:
 Hey everyone.  I'm sorry that I have not been able to get this working.  I have been
 too busy lately and do not see myself having the time to get it working properly any
 time soon.  If someone would like to take this task over, that would be appreciated.

 Jim



---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


RE: [nant-dev] Nightly builds

2003-07-01 Thread Mark Griffiths
Scott, does your current build server log into CVS using pserver or ssh?  It
seems that pserver access is intermittent at the moment.

-Mark

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scott
Hernandez
Sent: 01 July 2003 17:08
To: [EMAIL PROTECTED]
Subject: Re: [nant-dev] Nightly builds


Just let me know when I should shut down the current build server. It is
still working as far as I know. :) quote who=Gert Driesen
 If no one else volunteers, I'll look into it.

 On Mon, 2003-06-30 at 21:07, Geurts, James wrote:
 Hey everyone.  I'm sorry that I have not been able to get this 
 working.  I have been too busy lately and do not see myself having 
 the time to get it working properly any time soon.  If someone would 
 like to take this task over, that would be appreciated.

 Jim



---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data
Reports, E-commerce, Portals, and Forums are available now. Download today
and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers



---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


RE: [nant-dev] Nant.VisualCpp.Tasks build failures

2003-07-01 Thread John Barstow
The reason the unit tests were failing was because the INCLUDE and LIB
environment variables were not set.  We should add assertion checks for
these environment variables in the unit tests so that a useful test failure
message is generated.  I have a TODO for myself, but it's a bite-sized task
for someone who wants to contribute.

Having fixed that, we now have a clean build of nant on a 1-1 framework
machine. If anyone can verify the build on a 1-0 machine and on a mixed
machine, we will be in a good place to release.

I'm a little fuzzy on CVS (I use subversion for most of my work).  Can we
create a 0.8.3 release branch?  If we do, we can restrict checkins on the
branch to bug/doc/release note changes and everyone else can go on their
way.  If a branch would cause too much overhead, I think we should restrict
checkins until the release which *should* be the end of this week.  If the
release date slips, I would argue for a branch so we don't build up a big
backlog.


John C Barstow


---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


[nant-dev] NAntContrib tests do not build

2003-07-01 Thread John Barstow
The NantContrib assemblies build just fine with the candidate 0.8.3, but the
unit tests for NAntContrib fail to build.  I expect to stage a release
candidate in the next day or two, provided I can get the release notes
written up and the majority of the NAntContrib unit tests passing in that
timeframe.  I will also do some ad hoc testing before then.

John C Barstow



---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] NAntContrib tests do not build

2003-07-01 Thread Ian MacLean
they are building now but not yet passing for me. Missing dependency 
issues. I'll look into it.

Ian

The NantContrib assemblies build just fine with the candidate 0.8.3, but the
unit tests for NAntContrib fail to build.  I expect to stage a release
candidate in the next day or two, provided I can get the release notes
written up and the majority of the NAntContrib unit tests passing in that
timeframe.  I will also do some ad hoc testing before then.
John C Barstow



---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers
 





---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


Re: [nant-dev] Nant.VisualCpp.Tasks build failures

2003-07-01 Thread Ian MacLean
John,
I'm not that familiar with cvs branching either. I use perforce mostly. 
Instructions at
http://www.psc.edu/~semke/cvs_branches.html

seem to cover it though. Creating a release branch sounds like a good idea.

Ian

I'm a little fuzzy on CVS (I use subversion for most of my work).  Can we
create a 0.8.3 release branch?  If we do, we can restrict checkins on the
branch to bug/doc/release note changes and everyone else can go on their
way.  If a branch would cause too much overhead, I think we should restrict
checkins until the release which *should* be the end of this week.  If the
release date slips, I would argue for a branch so we don't build up a big
backlog.
John C Barstow

---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers
 





---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


RE: [nant-dev] Nightly builds

2003-07-01 Thread Bernard Vander Beken
Hello Mike,

It sounds useful to have a central location where multiple .NET projects
are being built.
Thanks for this effort.

Best regards,

Bernard

-Original Message-
From: Mike Roberts [mailto:[EMAIL PROTECTED] 
Sent: Monday, June 30, 2003 11:39 PM
To: [EMAIL PROTECTED]
Subject: Re: [nant-dev] Nightly builds


At ThoughtWorks we are looking into setting up a (publically viewable) 
server to run CruiseControl .NET instances for (at least) 
CruiseControl.NET itself and for Nunit. I'm hoping to get this up and 
running sometime over the next month, and if successful am happy to 
setup an instance for Nant / NantContrib as well.

Mike

Gert Driesen wrote:

If no one else volunteers, I'll look into it.

On Mon, 2003-06-30 at 21:07, Geurts, James wrote:
  

Hey everyone.  I'm sorry that I have not been able to get this
working.  I have been too busy lately and do not see myself having the
time to get it working properly any time soon.  If someone would like to
take this task over, that would be appreciated.

Jim


---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/
01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers







---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/0
1
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers
  





---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


RE: [nant-dev] Nightly builds

2003-07-01 Thread Clayton Harbour
Jim, 

I could take this over if you would like.  I will try to get it set up
for this week.


Clayton



-Original Message-
From: Geurts, James [mailto:[EMAIL PROTECTED] 
Sent: June 30, 2003 12:07 PM
To: 'Nant-Developers (E-mail)'
Subject: [nant-dev] Nightly builds

Hey everyone.  I'm sorry that I have not been able to get this working.
I have been too busy lately and do not see myself having the time to get
it working properly any time soon.  If someone would like to take this
task over, that would be appreciated.

Jim


---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers


---
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa0016ave/direct;at.asp_061203_01/01
___
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers