Closed
Description
Let's put this to rest.
2.11 vs. 2.12
Might as well do it for 2.11 since it won't be any easier in a 2.12 context and merging it onto 2.12 won't be hard.
On 2.11.x, we should probably leave the ant build around, just for easy testing of suspected regressions. On 2.12.x, we should just delete the ant stuff.
Tasks (necessary)
- jline
- compare output with ant's (there's a task in the sbt build)
- update
scripts/
directory- validate/publish-core
- validate/test
- junit
- partest
respectscalac.args.optimise
- additional test tasks:
- port test.osgi
- port test.bc
port test.sbt- port test.scaladoc
- integrate/bootstrap
- integrate/windows
- minor scripts in tools directory
- Port stability verification to sbt
- community build uses the ant build to build scala
-
integrate/windows
script uses ant -
integrate/bootstrap
script uses ant
Tasks (would be nice)
- REPL support (maybe done already? check)
- IntelliJ support out of the box (via custom ScalaInstance support/sbt task to generate project/include project files in root)