> Can someone explain this behavior to me? How do I inhibit compilation of
> files in the root? What setting controls the set of source directories if
> it isn't "sourceDirectory" or "sourceDirectories", neither of which appears
> to change things?
In 0.7, it was off by default and enabled by setting scratch=true
in build.properties. It was rather useful for quick projects and so in
0.10, it became on by default. The setting to configure it didn't come
with it. Please open a bug.
IMPORTANT This project has moved to https://github.com/sbt/sbt. This issue still exists to avoid dead links, but GitHub limitations prevent the original issue from being correctly preserved here. Please see sbt/sbt#494 for the full issue and to comment.