470 Commits (b9ab19b18b213ce7deadee5ccf88adaa2f5d261b)

Author SHA1 Message Date
  Peter Donald 2cc1a6a0f7 If basedir of project is not specified then default to the same directory that contains build file. 24 years ago
  Peter Donald 167787a0a4 Provide better error messages 24 years ago
  Erik Hatcher 6917ba17c2 added builtin-ant-roles XDoclet generation 24 years ago
  Peter Donald 1dfdf1d555 Cleaning up the xml tasks 24 years ago
  Peter Donald 6181417a1f Remove usage of Reference 24 years ago
  Peter Donald 4e45c4dcd5 MoveLogLevel class into framework 24 years ago
  Peter Donald 73e215e519 Refactor log() to level into LogLevel class. 24 years ago
  Peter Donald f8ab615aea Move all the generic scanners into types package 24 years ago
  Erik Hatcher 7eea15fc17 First pass at an XDoclet proof-of-concept 24 years ago
  Peter Donald ab9225f227 Fix up name of error message in resource file 24 years ago
  Peter Donald c9046b7db8 Sort imports 24 years ago
  Peter Donald 6f95776320 Process standard error should process standard error not standard output :) 24 years ago
  Peter Donald 80714ea328 Make sure that exec runs even if you don't specify an OS 24 years ago
  Peter Donald 38aba801e3 Some spring cleaning 24 years ago
  Peter Donald 465dd5dfe1 Add a converter for booleans 24 years ago
  Peter Donald 69b275e120 Migrate all the ant-independent code for 24 years ago
  Peter Donald 35641d9794 Add an Exec task that is reeplacement for ant1.xs ExecTask 24 years ago
  Peter Donald 0cd16649f2 Remove unused debug ClassLoader 24 years ago
  Peter Donald f2e2178170 Made the ExecManager support another method of execution that involves supplying an ExecOutputHandler 24 years ago
  Peter Donald 2b4f4a5945 Shutdown standard input of process - not sure if this is a wise move 24 years ago
  Peter Donald c4fd52dc5b Shutdown IO if it is supplied 24 years ago
  Peter Donald 1d72126924 Created a OutputStream that redirected to an appropriate handler 24 years ago
  Peter Donald d3609fe2ba Move var closer to where it is used 24 years ago
  Peter Donald ff7c11c744 Added the ExecOutputHandler abstraction so that tasks don't have to worry about more complicated stream parsing and can work with just notification of lines appearing. 24 years ago
  Peter Donald 27040cde16 Use new Execute2 abstraction 24 years ago
  Peter Donald babc775431 Add a task to load properties from a property file - optionally with a specified prefix 24 years ago
  Peter Donald 3bea6099f8 Add a task to load the native environment into some properties with a specified prefix 24 years ago
  Peter Donald 101185acab Refactor now that resolveValue is part of TaskContext 24 years ago
  Peter Donald 65256f43dc add in somee finals 24 years ago
  Peter Donald 146898d169 Mad all the command launchers use getEnvironmentSpec and thus made ExecUtil.toNativeEnvironment private as it is not used outside class. 24 years ago
  Peter Donald 4ad84fc4cc Moved getEnvironmentSpec to ExecUtil 24 years ago
  Peter Donald 0a064d62aa Reorded addition of proeprties to environment when exec call has an additive environment so specified values overide values in the native environment. 24 years ago
  Peter Donald 65a74dfc9e Made sure that setting of environment variables for the native exec calls occurs accoridng to epectations. 24 years ago
  Peter Donald 5b78d0ba6f Make sure a property file with no properties in it does not cause any exceptions. 24 years ago
  Peter Donald 399c54d5f7 No need to implement resolveValue as TaskContext now supports that method directly. 24 years ago
  Peter Donald 425e6f46c6 Update implementation of TaskContext to support the new resolveValue method in TaskContext 24 years ago
  Peter Donald f0e110d26c Make sure new resolveValue method in TaskContext is exposed via inheritance 24 years ago
  Peter Donald 07f15736a0 Add a new method "resolveValue" to TaskContext that resolves values according to ant rules and using that particular context. 24 years ago
  Peter Donald 27eea93c8c Clened up task a little. 24 years ago
  Peter Donald 2a6da440b8 Remove special handling of references as the container should take care of that. 24 years ago
  Peter Donald ce6c8d711c Started to migrate FileSet away from using Project and for implementing references itself (rather than letting container manage references) 24 years ago
  Peter Donald eff7370291 Cleaup imports 24 years ago
  Peter Donald 010a31e844 Refactor the Configurer so that it is much much faster and caches the reflection information. Make it much easier to support pluggable configurors in the future and alternative configuration mechanisms. 24 years ago
  Peter Donald bc9dc4239a Replace all different occurences of grabbing line separator with StringUtil.LINE_SEPARATOR 24 years ago
  Peter Donald 1cf954d68b Refactored to work well with new AbstractProjectListener 24 years ago
  Peter Donald f6c369f28f Cleaned up documentation 24 years ago
  Peter Donald 7cb0319029 Refactor AbstractProjectListener so that it retains state regarding current task and current target 24 years ago
  Peter Donald fd20f40968 Use simpler isFamily check for netware 24 years ago
  Peter Donald e84361f936 Moved implementation of ExecManager into new package 24 years ago
  Peter Donald fccb323ba5 Remove some unused cruft 24 years ago