Commit Graph

12 Commits

Author SHA1 Message Date
Martin Duhem 00101022e1 Download compiler interface sources in boot directory 2015-09-03 09:45:51 +02:00
Martin Duhem ee0f73addb Hide Ivy logs in compiler-interface sources retrieval
Because in most cases there aren't version-specific sources, we expect
the retrieval to fail a number of times before succeeding. This
generates a lot of noise in sbt's log, so the logs will now be shown if
and only all the versions fail.
2015-09-03 09:42:38 +02:00
Martin Duhem aec1e5fd52 Fix error in migration to sbt/io 2015-09-02 16:46:22 +02:00
Martin Duhem e2ddae8d98 Add recommended compiler flags, suppress a lot of warnings 2015-09-01 15:34:41 +02:00
Martin Duhem 392b91c21f Update to sbt/io 1.0.0-M1, fix dependencies 2015-08-31 03:43:29 +02:00
Eugene Yokota 71e037ea4e moved subprojects around 2015-08-04 18:06:04 -04:00
Pierre DAL-PRA 25dde24eda Replace procedure syntax by explicit Unit annotation 2015-08-04 10:07:38 +02:00
Martin Duhem c4eb670588 Find most specific version of compiler interface sources
This commit introduces a mechanism that allows sbt to find the most
specific version of the compiler interface sources that exists using
Ivy.

For instance, when asked for a compiler interface for Scala 2.11.8-M2,
sbt will look for sources for:

 - 2.11.8-M2 ;
 - 2.11.8 ;
 - 2.11 ;
 - the default sources.

This commit also modifies the build definition by removing the
precompiled projects and configuring the compiler-interface project so
that it publishes its source artifacts in a Maven-friendly format.
2015-07-16 11:18:48 +02:00
Eugene Yokota 2b526e6aa7 added scalariform 2014-05-01 12:50:07 -04:00
Grzegorz Kossakowski 62fcc2a9b3 Follow source layout convention supported by Eclipse.
Moved source files so directory structure follow package
structure. That makes it possible to use Scala Eclipse plugin
with sbt's source code.
2012-12-07 10:27:08 -08:00
Mark Harrah 8869378573 implement embedded interface 2012-04-18 16:01:45 -04:00
Mark Harrah 6b774286d1 reorganize compilation modules 2012-04-18 08:08:25 -04:00