[Nant-users] GPL and build scripts

2005-01-18 Thread nant-users
I'm not a lawyer, but my understanding of the GPL is that any component that
links to a GPL program must also release under the GPL. The obvious example
of this in Nant is tasks. However, I'm trying to figure out if the same
applies to my build script. Although it's XML, it could still be considered
a program. After all, it has conditional execution, dynamic linking, and
lots of other features found in other programming languages. 

This is potentially a very big deal to me, as some contexts in which I work
do no allow GPL code to be checked into the source tree. Obviously, the
build script is a very important artifact that needs source control. 

Can anyone provide guidance here? Is my build script constrained to be GPL
the way tasks would be? 




---
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almosthttp://www.thinkgeek.com/sfshirt
___
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users


[NAnt-users] Fwd: Nightly NAnt+NAntContrib + Windows Scheduled Task = hang

2006-05-21 Thread nant-users
Hi,

Sorry if this message appears twice. I sent it some time ago but I
cannot see it in the archive.

I use NAnt heavily in our team. We have CC.NET and all of our projects
are built using NAnt .build files.

Also, I have a lot of other tasks (for example, nightly backups or
builds) and I have set up 3 files for each: a .bat file that actually
calls nant, a .build file that set up some properties, and another
.build file (a little more generic) to execute the task [for example,
to backup an Oracle database, the .bat file calls a .build file that
states the user, password and destination file as properties, and then
call a generic "oracleexport.build" that makes the job).

I schedule these tasks via Windows Scheduled Tasks (I hope this is the
name, as my system is in Spanish. You can find them at Control Panel -
Scheduled Tasks). I have set up an account for them to run as, so
there is no problem of permissions here.

Also, the .bat file registers two loggers: one is a file logger and
the other one is the MailLogger.

So, since I installed last nightlies for NAnt and NAntContrib, the
very same .bat/.build files now behave a little strange. Some of them
works as expected, but others hang **after** writing "build succeded".
The task just hangs, NAnt does not stop, and the task is marked as
running. The only way to stop them is either to way the number of
hours stated at the Scheduled task, or, if I have started the session
from the console of the server, I see the command window there, so I
can press "X", wait for "Terminate application" window, and force its
shutdown.

As this is happening to files that I have not changed, and they worked
well before updating NAnt/NAntcontrib, does anyone know if a "recent"
change could produce this behaviour? Or a way to diagnose what the
problem can be?

BTW: I suspected from the email logger. But the emails are sent. Could
it be a leak in some "exec" task that makes NAnt hang waiting for that
leak to finish?

Thank you very much in advance,

Best regards,

Fernando Nájera




---
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
___
NAnt-users mailing list
NAnt-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users