sbt/compile
Grzegorz Kossakowski 680713f666 Add Ant-style incremental compilation mode.
This commit implements an Ant-style incremental compilation mode. This mode
emulates what Ant's scalac command does. It recompiles just changed source
files and does not perform any invalidation of dependencies.
This is a very naive mode of incremental compilation that very often leads
to broken binaries.

The Ant-style mode is being introduced because Scala team needs it for
migration of Scala compiler to sbt. The name hashing algorithm doesn't
work well with Scala compiler sources due to deep inheritance chains.
There's a plan to refactor compiler's code to use more composition instead
of inheritance.

Once Scala compiler sources are refactored to work well with name hashing
algorithm, Ant-style mode will be deleted immediately.
2014-05-08 20:29:02 +02:00
..
api Scalariforming test code 2014-05-07 11:52:23 -04:00
inc Add Ant-style incremental compilation mode. 2014-05-08 20:29:02 +02:00
integration/src/main/scala/sbt/compiler added scalariform 2014-05-01 12:50:07 -04:00
interface Scalariforming test code 2014-05-07 11:52:23 -04:00
ivy/src/main/scala/sbt/compiler added scalariform 2014-05-01 12:50:07 -04:00
persist added scalariform 2014-05-01 12:50:07 -04:00
src/main/scala/sbt added scalariform 2014-05-01 12:50:07 -04:00
NOTICE - Stuart's improvements to triggered execution 2010-07-05 12:53:37 -04:00