From: Gerry S. <ger...@ya...> - 2002-03-04 01:08:13
|
I've added a couple of new tasks that were contributed by Chris Jenkin and Bill Baker. We now have an attrib class for changing file attributes and gac class for installing and removing assemblies from the global assembly cache. I think the easiest way for new people to build a new task is to use an existing task. With that in mind I took the contributed attrib task and made some changes to make it a "model" nant class. It includes everything that a well written nant task should: user docs, unit test, proper build log output, correct coding conventions. If you are writing a new class or updating an existing task try making changes to bring it up to the same standard as the attrib task. I'm open to suggestions on the "model" nant class so take a look at the attrib task and unit test and make some suggestions on what it needs/doesn't need to make it a perfect model for tasks to be based on. |