Mark Harrah
8bfb2802fb
Filling in logging and making cross-compile work.
2009-09-05 12:19:34 -04:00
Mark Harrah
12c5f5a0d5
Mostly working cross-compile task.
...
Analyzer plugin is now a proper internal phase to get around bootstrapping issues.
Correctly handle source tags.
2009-09-03 23:40:47 -04:00
Mark Harrah
26da622276
General improvement of tasks/caches/tracking:
...
- Specify behavior of ChangeReport and give it a toString implementation.
- Cache initialization.
- Specify cleaning behavior on TaskDefinition and Tracked instances.
- Sync task implementation handles output changes.
2009-08-30 21:53:38 -04:00
Mark Harrah
65c4cac90c
Added a couple of methods on Iterables for Task
2009-08-30 21:49:50 -04:00
Mark Harrah
81e546fa30
Add toString to TaskFailure exception
2009-08-30 21:45:49 -04:00
Mark Harrah
74adf5d9f6
Moved type parameter for FileInfo(s).Style to abstract type
2009-08-30 13:01:02 -04:00
Mark Harrah
6e414e96c5
Compile task with dependency tracking. Checkpoint: compiles successfully.
2009-08-30 11:10:37 -04:00
Mark Harrah
573994dd4e
tuple caches, stamped caches, Path API, another type of change detection, and copying/archiving based on (source,target) tuples
2009-08-29 10:19:00 -04:00
Mark Harrah
a70ddd8e32
Tests and fixes for analysis plugin and the task scheduler.
2009-08-18 23:25:34 -04:00
Mark Harrah
56b047035a
Change TaskRunner to throw an exception instead of using Either
2009-08-16 20:33:46 -04:00
Mark Harrah
65fc0e0453
Initial xsbt commit
2009-08-16 14:29:08 -04:00