it looks like only c# projects are supported on mono. I have
changes in that I think should work for vb and vj# but since these are
supported I could only really confirm that they still worked on Windows.
Cheers,
Clayton
Clayton Harbour wrote:
Hi, I have created a branch for work
Hi, I have created a branch for work on the SolutionTask port to *nix on
mono. I have made a first hack at it and have it compiling and running
on my Linux box (Fedora Core, mono svn). It builds, runs and resolves
the project files from the NAnt solution on my Linux box which is a
pretty
Title: Message
Hi
Chris, sorry it took a couple of days to get back, thanks for your patience on
this. To answer your version question, NAnt is using the cvs version of
sharpcvslib. When we go to release I will tag the repository and branch if
need be to make patches.
I
think you test
Hi, the validation has been removed in NAnt cvs, please check the next
nightly. Thanks!
Clayton
-Original Message-
From: Narayana Swamy Yelchuri [mailto:[EMAIL PROTECTED]
Sent: January 11, 2005 8:33 PM
To: nant-developers@lists.sourceforge.net
Subject: [nant-dev] Re: Contents of
Hi Swati,
The sharpcvslib does not support ntserver protocol. You will want to
add the attribute usesharpcvslib=false to use your default cvs binary.
cvs-checkout destination=${CVSCheckout}
cvsroot=:ntserver:nilgiri:g:\cvs
module=project/studios/integratorStudio
Title: Message
Hi
Steven,
What
version of NAnt are you using? Also does the folder c:\data\CJTrack_Complete\CJA.CJTrack.CJAClient\bin\CVS\Repository
exist?
-Original Message-From: Steven Kukulka
[mailto:[EMAIL PROTECTED] Sent: October 28, 2004 4:10
PMTo: [EMAIL
Hey Nicklas,
Thanks for forwarding that link, I have known about the issue for awhile
but had not read on possible work arounds. Based on this information
and your suggestion I have updated the vs.net solution and projects. I
used the console project to copy all dlls' to the output directory
Hi,
+1 for outputting the target framework
Gary, would the quiet (-q) switch solve the verbosity issue? If you are looking for
even less output there are other commandline tools that also add another quiet switch
(really quiet) or a silent switch to cut down on messages logged.
Also for the
Hi Ian,
Sorry this one slipped by me. It looks like you are using an older version of NAnt,
there have been a number of improvements made since 0.84 and you can download a
nightly build to take advantage of them.
That being said it looks like the issue below is caused by a Repository file not
Clayton was wondering if we could use References inside NAnt, and
Gump write a pre-defined include file [it does something
similar when
it run Maven]. Does this idea have legs? Will it work for
compiles and
tests?
I don't think it would work for tests. Can you specify the
path
wrote:
In Gump's case we probably can live with making sure that our version
is used instead of the one in the GAC and DEVPATH seems to be a way to
achieve that (I've only read the first paragraph of that article,
though 8-).
Clayton Harbour and I chatted on irc.freenode.net:#asfgump this weekend
Hi Adam,
That definitely sounds like fun. I haven't worked with Gump before so
if you don't mind a few questions then I would like to help out.
Cheers,
Clayton
-Original Message-
From: Gert Driesen [mailto:[EMAIL PROTECTED]
Sent: September 1, 2004 12:39 PM
To: Adam R. B. Jack;
Hi,
I took a stab at creating an RPM for the NAnt install. This is my first attempt and I
am hoping to get some feedback from those that know.
Just a couple of notes:
1) there are some hard code paths in the NAnt.spec file
2) $RPM_TEST and $RPM_BASE are set in the build.sh file; these
Aram,
I would recommend upgrading to the nightly builds (link on website),
there have been a number of improvements to this task since 0.84.
A couple of things to note, your module is not correct; module
information cannot contain path characters, there is a validation for
this in 0.85. This is
Title: Message
Hi,
I have added a new
cvs task, cvschangelog/ that produces an xml report of the changes to
your cvs repository between a given start date and end date. The code
makes use of an extension to the sharpcvslib binary (a most excellent
contribution provided by Gerald Evans) so
Hi Malcolm,
You can try downloading TortoiseCVS
(http://www.tortoisecvs.org/download.shtml) which should make basic cvs
work painless. It provides shell integration and an intuitive gui for
checkouts and updates. If you look at the user's guide
(http://www.tortoisecvs.org/UserGuide_en.chm)
Hi Todd,
You are right this should execute correctly and you have found a bug. I
ran out of time trying to fix it this morning but I will try to get it
in tonight.
Cheers,
Clayton
-Original Message-
From: Todd Palmer [mailto:[EMAIL PROTECTED]
Sent: July 12, 2004 12:44 PM
To:
Hi,
In previous posts on this I was against a trycatch/ (or try-catch/
:-)) task. I have had time to rethink this position though, and
although I think it will make build scripts a little more complex (or a
lot depending how fancy you get) it would definitely be useful. In my
opinion I would
To: Clayton Harbour
Cc: Nant-Developers (E-Mail)
Subject: solution task test projects (was Re: [nant-dev]
CscTask and VbcTask working??)
I'm uploading my set of test projects for the solution task
right now to :
http://nant.sourceforge.net/downloads/solution.zip
The InfragisticsTest
Hi,
Okay I think I have a better idea now. So the difference seems to be
that on windows (win32) the AssemblyFolders is used to resolve a folder,
while the .pc file while list all of the dependent files in the
installed package (rpm). I think the two are fundamentally similar, and
(again from
Hi,
One more thing: Most applications are built to a single
directory. How about an output-path/ task that would set
the default place where task output files are placed? When
not specified this would default to the project directory (as
it is today). The value of the output path would
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
: 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
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
Hi Gert,
It would be a large task, but definitely a very interesting one ...
Glad you like it Gert, as you know the code better than I do I am even happier that
you said large instead of impossible :-). I remember awhile back that you had talked
about a team of developers on the solution
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
Hi,
I was just curious if anyone has looked closely at what it would take to get the
solution task running on Linux/ mono? I would like to help out with that but am not
sure where to start and what is being done.
Cheers,
Clayton
---
Hi,
the naming is clearer I suppose but there is a certain amount of
inertia
- there are a lot of build files out there wil the current naming.
I know, that why I'm asking ... we'll see how others respond
... we could ofcourse have both of them coexist, and then
deprecate
Title: Message
Hi
Enoch,
I have
sent this to the ccnet users group, as it seems more of a ccnet question.
I have kept the nant developers list in the email message as well, just so the
thread can be followed. It can probably be dropped if you have more
questions though.
I will
give a
with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
// Clayton Harbour ([EMAIL PROTECTED])
using System;
using System.IO;
using System.Text;
using System.Xml;
using System.Globalization;
using NUnit.Framework
Hi Bruce,
Is this an enhancement directed at the cvs tasks? Adding comments that
require user intervention at build time is probably not a good idea,
simply because it would reduce the effectiveness of an automated build
process. Having said that I believe with the changes to the cvs task
Hi Ian,
I grabbed the rpms off of Red Carpet which give me version 0.91. For this version I
had to move the dlls in the lib/mono/1.0 directory up to the task directory. Are we
using different versions? Also changing the encoding of the configuration file to
UTF-8 gets around the xml
/NAnt.DotNet.build(11,9):
External Program Failed: /usr/bin/mcs.exe (return code was 1)
Do you have the dlls somewhere in your path?
-Original Message-
From: Ian MacLean [mailto:[EMAIL PROTECTED]
Sent: Wed 5/5/2004 8:01 AM
To: Clayton Harbour
Cc: Gert Driesen
Sorry for the cross-post, sent this to the wrong list :-).
-Original Message-
From: Clayton Harbour
Sent: May 3, 2004 7:41 AM
To: Philip Nelson
Cc: [EMAIL PROTECTED]
Subject: [NAntC-Dev] RE: [nant-dev] Linux story
Hi Philip,
That IS a good story! I am using a DAL called Gentle .Net
Title: Message
Hi,
I have checked a task into
NAntContrib that wraps the astyle (artistic style: http://astyle.sourceforge.net) code
formatter. It also has a custom style target that styles code according to
the NAnt codingconventions
Hi Gert and Simon,
I would prefer to just change the name of the sharpcvslib binary and
leave it in the NAnt repository as it means the basic cvs commands work
out of the box in a situation where there isn't a cvs binary installed
(i.e. on a build server). It also makes it easier for me to keep
the managed executable (?) and the managed
dll? If this is a win32 only binary, I would rather not see
it in our dist.
- Original Message -
From: Clayton Harbour [EMAIL PROTECTED]
To: Gert Driesen [EMAIL PROTECTED]; Simon Steele
[EMAIL PROTECTED]; Nantdev
[EMAIL PROTECTED
for displaying branch information). These are a little ways down the
road, after I get the command line changes stabilized.
Clayton
-Original Message-
From: Gert Driesen [mailto:[EMAIL PROTECTED]
Sent: March 22, 2004 10:00 PM
To: Clayton Harbour; Simon Steele; Nantdev
Subject: Re: [nant-dev
Title: Message
Hi,
I have put together a little
build script to make it easier to build/ rebuild NAnt and NAntContrib.
Itispretty basic so far but if it is useful to others I can check it
in. It is attached (build-contrib.xml)for review along with a
modified NAnt.build file (target
Hi,
I think reporting on which targets/projects passed and failed would be a
great idea, maybe with an indication of whether this failure is
alright as defined by the build script.
I am not so keen on adding try/catch blocks to build files though. In
my mind attempting to catch and recover
Hi Dmitry,
Try setting the workingdir of the exec / command to your project base
directory and see if this helps.
I am working on a new cvs / task that will accept a command line
string and pipe it to a cvs binary (among other things). I have some of
the changes finished and checked in and I
Hi,
I am planning on making some changes to the cvs task. We have been
working on a command line client for #cvslib that behaves the same as
the cvs and cvsnt command line clients. What I am going to do is use
this client to interface with the #cvslib component by executing the
cvs.exe
Hi Pierre,
Thanks for the error report! I have been playing around with the
library however I was unable to replicate the crash. I have been
testing using sharpcvslib and nant (aprox. 400-600 files). I did find
some logging statements that were set too high which might have made it
look like
]
Sent: December 11, 2003 7:39 AM
To: Clayton Harbour
Cc: [EMAIL PROTECTED]
Subject: RE: [Nant-users] problem with the cvs-update task ::
System.IO.FileNotFoundException:
path=[c:\main\night\HelloWorld]fileType=[Repository]Filenotfound.
Hi Clayton,
I'm using nant 0.84 (build 0.84.1435.0
Hi,
I have committed a new version of #cvslib. The new version fixes a
known issue with dates not being populated on a checkout/ update. In
addition the new binary adds the rtag (remote tag) which applies a cvs
tag to the sources on the remote repository and has the following
format:
Hi,
Just a heads up for anyone testing, I found a bug in #cvslib tonight
that corrupts the CVS\Entries file while adding nested directories. I
will be adding a new copy tonight to deal with the issue.
Clayton
---
This SF.net email is
I have committed a new version of #cvslib. The new version fixes a
known issue with dates not being populated on a checkout/ update.
Should we also use this new version of #cvslib in NAnt 0.84 rc 2 ?
It might be a good idea to put it through the paces first before we do
this Gert. I
Hi,
I would like to add a new #cvslib binary to the cvs repository and just
wanted to have a feel for how close we are to the release. The new
binary fixes the date problem that Nicklas flagged the other day, and
has the functionality to add rtag to the cvs tasks. I would also like
to add a
Thanks for the feedback Nickle, I have forwarded this on to the
sharpcvslib-developers mailing list as well.
I will look into exposing the compression option to the nant task. The
functionality is in the library, but I will have to check and see how
much testing we have done with this.
I am not
Cvs-update and cvs-checkout changes added.
-Original Message-
From: Gert Driesen [mailto:[EMAIL PROTECTED]
Sent: November 26, 2003 11:22 AM
To: Nant-Developers (E-Mail);
[EMAIL PROTECTED]
Subject: [nant-dev] 0.8.4 Beta
Hi,
I'd like to ensure that the release notes for both NAnt
Hi Dmitry,
Thanks for the error report. The problem is occuring because the cvs
root parser is looking for a [EMAIL PROTECTED] expression and is not
finding it. In addition to this the local protocol is not supported.
Please note I have forwarded this on to the sharpcvslib developers list
and
email account as well.
Clayton
-Original Message-
From: Wojciech Ziembla [mailto:[EMAIL PROTECTED]
Sent: November 14, 2003 6:11 AM
To: Clayton Harbour
Subject: nunit2 uses obsolete version of NUnit 2.1
Hi
Sorry for disturbing you in such a small issue, but I've tried posting
Scott,
The reason to keep branches to a min is that changes from one branch
to
not
affect another. So if we fix something in 0.8.3 branch, we also need
to
fix
all subsequent branches. Branches also require special changes to the
way
we
as developers work.
Sorry Scott, I am a little
-Original Message-
From: John Barstow [mailto:[EMAIL PROTECTED]
Sent: November 12, 2003 7:40 PM
To: Clayton Harbour
Subject: RE: [nant-dev] NAnt Tag and Branch policies
I can't post to the list from this account; please forward.
As the one who started dabbling with branches, my
Hi Scott,
First, I think you are doing an awesome job on the docs! I really like
the hyperlinks to types, very good idea.
Can I get a show of hands from people who like the inlining of docs for
nested elements in the Task/DataType docs?
forInlining++; :-)
I've changed the
Hi,
You might find problems with security even though the drive/share is
mapped. For instance at home I have a home drive mapped to my local
hard drive. I am unable to execute programs due to security settings if
I access programs using the mapped drive letter. I can however access
the
[mailto:[EMAIL PROTECTED]
Sent: October 7, 2003 11:36 PM
To: Lalit Parashar; [EMAIL PROTECTED]; Clayton
Harbour
Subject: Re: [nant-dev] Bug Report
Lalit,
Can you submit this bug report as a formal bug using the bug tracker (at
http://sourceforge.net/projects/nant/) ?
Clayton, can you have a look
In my opinion, the .NET community really lacks coordination right now
..
Which is something Apache does a terrific job at for the Java
open-source
community .
Gert
I agree with you Gert, there is a lot going on at Apache but you can
tell that there is one entity behind it all. I think the .NET
Message -
From: Clayton Harbour [EMAIL PROTECTED]
[snip]
Also I was wondering what the consensus out there was about changing
the
error message from:
Please send bug report to [EMAIL PROTECTED]
To something like:
Please submit a bug report to
http://sourceforge.net/projects/nant
NAnt may be bound to the gpl because of things like the sharpcvslib.
Sharpcvslib actually in effect has a license similar to lgpl. The
actual license agreement states that it is gpl however the exclusions
applied seem to indicate external applications can link to the library
without requiring
Hi,
I wrote a style task that basically wraps a style program called astyle
(Artystic style http://astyle.sf.net http://astyle.sf.net/ ). The
astyle program is a code formatting tools that cleans/ standardizes your
source code. The task is not really ground breaking but I have not been
able
Hi,
I have a first cut of the cvs revision (sticky-tag) checkout in the nant
cvs repository. Unfortunately I introduced an issue with file times
being set to the current date and time which I will try to resolve this
week. There may be other issues as this is under heavy development but
it
Gert, I just wanted to say that you have done an awesome job getting all
of this going again. Thanks,
Clayton
-Original Message-
From: Gert Driesen [mailto:[EMAIL PROTECTED]
Sent: September 18, 2003 11:47 PM
To: [EMAIL PROTECTED]; Nant-Developers
(E-Mail); NAnt Mailing List (E-Mail)
-Original Message-
From: Clayton Harbour
Sent: September 16, 2003 7:51 AM
To: 'Scott Ford'; '[EMAIL PROTECTED]'
Subject: RE: [nant-dev] Nant 0.8.3 final: cvs-checkout task produces
internal error
Hi,
Could you also send your build file? It might not be necessary though,
looking
are sent
as plain text).
I will just have to call the cvs executable directly using the exec
task. Perhaps if I have time I will try to submit a patch to #cvslib
with sspi support.
Thanks for your help.
-Scott
-Original Message-
From: Clayton Harbour [mailto:[EMAIL PROTECTED]
Sent: Tuesday
First, I think an ftp task would be great!
At the moment, I'm looking for a open source C# FTP client I can
liberally
copy and paste from.
I did a quick Google and came up with the following:
http://www.enterprisedt.com/downloads/csftp/csftp.html
I haven't had time to look at it but I
Hi,
The cvs-update and cvs-checkout tasks are implemented using sharpcvslib.
That is probably why the behavior you are experiencing is not what you
expected.
The date format should be supported however and I have filed a bug
http://sourceforge.net/tracker/index.php?func=detailaid=787598group_id
Hi,
I have made some changes to the build server and build server. The new
pages can be found at http://nant-build.sporadicism.com (and still at
http://cc-net.sporadicism.com as in a previous post...but please update
your links).
I have included some static pages for modifications, timing and
? Anything would help.
Thanks,
Clayton
-Original Message-
From: Gert Driesen
Sent: Tue 7/8/2003 11:14 AM
To: Clayton Harbour
Cc: Nant-Developers (E-Mail)
Subject:Re: CvsTask unit tests
I'm talking about the fact that we haven't been able to generate a
nightly
build since
Hi,
I am trying to build nant from cvs on mono 0.25 rpm using the
bootstrap.sh and I am getting this exception:
An exception was thrown by the type initializer
NAnt.Core.TypeFactory
It has been awhile since I have built nant on linux and I can't remember
how I did it then, is the
that it looks like there
is a problem with the self-test (Object reference not set to an instance
of an object.).
Clayton
-Original Message-
From: Bernard Vander Beken [mailto:[EMAIL PROTECTED]
Sent: July 4, 2003 4:12 AM
To: Clayton Harbour
Subject: RE: [nant-dev] Nightly builds
I can access
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
anyone know if it is possible to specify a timeout with this class?
Clayton
-Original Message-
From: Ian MacLean [mailto:[EMAIL PROTECTED]
Sent: June 17, 2003 7:24 PM
To: Clayton Harbour
Cc: Nant-Developers (E-mail)
Subject: Re: [nant-dev] Error building latest NAnt
Clayton Harbour wrote
Hi Scott,
I did a fresh compile and came across a couple of problems, not sure if
you have one or both. The first is the nant tasks are not recognized
because the path variable is not set to the build directory of nant.
Probably pretty basic but it threw me for a loop tonight so I thought I
Hi,
I have attached a patch for the UpdateTaskTest. Thanks,
Clayton
-Original Message-
From: Geurts, James [mailto:[EMAIL PROTECTED]
Sent: June 16, 2003 10:15 AM
To: 'Nant-Developers (E-mail)'
Subject: [nant-dev] Error building latest NAnt
Hey all...
I'm having some troubles
Hi,
I think it would be more intuitive to search in the following manner:
- Current project framework path
- Current nant framework path
- Path system variable
- blow up!
Is this what you are suggesting Ian?
Clayton
-Original Message-
From: Ian MacLean
Sent:
:[EMAIL PROTECTED]
Sent: June 7, 2003 8:28 PM
To: Gert Driesen
Cc: Clayton Harbour; [EMAIL PROTECTED]
Subject: Re: [nant-dev] Nant cvs task using sharpcvslib
Gert Driesen wrote:
Great job, Clayton ...
I only have two minor concerns :
- should we have a more general name for the namespace
/Installation/installation.html
-Original Message-
From: Ian MacLean [mailto:[EMAIL PROTECTED]
Sent: June 7, 2003 8:51 PM
To: Clayton Harbour
Cc: [EMAIL PROTECTED]
Subject: Re: [nant-dev] Nant cvs task using sharpcvslib
I forgot to say - good work Clayton.
And the ankhsvn stuff is really
down to a vote
though, I would vote for adding it.
Clayton
-Original Message-
From: Ian MacLean [mailto:[EMAIL PROTECTED]
Sent: June 8, 2003 6:27 AM
To: Gert Driesen
Cc: Clayton Harbour; [EMAIL PROTECTED]
Subject: Re: [nant-dev] Nant cvs task using sharpcvslib
Yes Ant indeed does
, 2003 11:14 AM
To: Clayton Harbour; Ian MacLean
Cc: [EMAIL PROTECTED]
Subject: Re: [nant-dev] Nant cvs task using sharpcvslib
don't worry Clayton, it doesn't have to come down to voting. I don't
have
any problem with your tasks being added to the NAnt distribution, I just
wanted to make sure we're
Ian,
I have attached the files for the cvs checkout/ update task (and unit
tests). I was unsure if zip files would be blocked or not so I just
include the files. I just followed the directory structure for the
other tasks (sorry, probably goes without saying but just in case...):
In the src
Yup, works beautifully, thanks again!
Clayton
--__--__--
Message: 3
Subject: RE: [nant-dev] bug in recursive source compile using '**/*.cs'
?
Date: Mon, 17 Mar 2003 10:26:07 +0100
From: Arjen Poutsma [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
-Original Message-
From: Philip Nelson
and keep up the great work!
Clayton Harbour
http://the.harbours.ca
---
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http
83 matches
Mail list logo