The XML configuration is just dandy.
Fergus
At 14:15 08/06/00 +0200, Stefan Bodewig wrote:
>>>>> "BP" == Brill Pappin <[EMAIL PROTECTED]> writes:
BP> Maybe 4 levels of log NONE=well, none :), ALL or DEBUG= log BP> everything, MARKER=the beginning and ending of a task, MESSAGE= BP> the same as what is seen on the console.
Actually there are already different levels of logging (ERR, INFO, WARN, VERBOSE) in Project and each task can emit information at any of those levels. Only thing that is missing is the granularity of output you'd like to have.
One could move the logging into Task instead of Project and have a loglevel attribute in the Task class. This could be set to the Project's value by default.
Doing so would enable something like
<target name="compile"> <mkdir ... /> <javac ... loglevel="VERBOSE" /> <copyfile ... loglevel="WARN" /> </target>
This would make mkdir use Project's loglevel. javac would be verbose and copyfile would suppress all informational messages without caring for Project's loglevel.
Comments?
Stefan
-- Fergus Gallagher Orbis http://www.orbisuk.com/ +44-(0)20-8987 0717
