Mark Harrah
2a84a80d5b
clean up scalaOrg changes
2012-04-12 17:31:28 -04:00
Vojin Jovanovic
079a2c1bda
Minimizing effects of scalaOrganization key addition.
2012-04-11 12:55:01 +02:00
Vojin Jovanovic
cbb8caef0c
Backwards compatibility check for getScala method.
...
Added groupId dependant baseDirectoryName.
General code cleanup.
2012-04-11 04:04:21 +02:00
Vojin Jovanovic
0f6a50daee
Addressing https://github.com/harrah/xsbt/pull/418
...
Changed the order of parameters in getScala method.
Changed the key name to scalaOrganization (scala-organization).
Augmented description of the key.
Minor fixes.
2012-04-05 12:19:49 +02:00
Vojin Jovanovic
182b7c655f
Adding `scalaOrg` setting key for scala clones.
...
Adding scalaOrg key that specifies organization (artifactId) of scala used in the project. The change does not affect version checks for dependecies and LauncherConfiguration.
Modified scalaProvider cache in Launcher to use (scalaOrg, version) as a key.
Downloaded jars are stored in the folder scala-.../lig-<scalaOrg> if scalaOrg is not default.
scala-org is an advanced setting so it can not be used in build.sbt.
2012-04-04 19:06:55 +02:00
Mark Harrah
0f447c201e
directly read compiler.properties so that Scala classes don't need to be loaded when no work needs to be done.
2011-10-05 18:09:27 -04:00
Mark Harrah
3ce7c0411d
search java.library.path for default run/test loader
2011-08-05 21:56:32 -04:00
Mark Harrah
7ea35daec2
class loader extension to handle native libraries loaded in multiple class loaders
2011-08-05 21:56:32 -04:00
Mark Harrah
f52726c221
add ability to specify actual version for ScalaInstance. ref #127 .
2011-07-26 13:34:02 -04:00
Mark Harrah
b8bf259500
support starr as a scala home
2011-07-16 12:31:15 -04:00
Mark Harrah
2343a55bb9
replace Path with RichFile
2011-05-14 18:21:41 -04:00
Mark Harrah
d09aab03be
better location for class loaders (ClassLoaders.scala)
2011-04-15 18:22:57 -04:00
Mark Harrah
c505b01ba6
fix - error
2011-03-05 07:37:03 -05:00
Mark Harrah
ec8c5434af
jline support for 2.9
2011-03-05 05:58:10 -05:00
Mark Harrah
72261548ef
use java.util.Linked* instead of scala's
2011-01-22 16:21:22 -05:00
Mark Harrah
de3ad8c860
eliminate temporary directory for injecting resources into a class loader
2010-11-13 20:16:44 -05:00
Mark Harrah
37904a1644
replace unordered collections in several locations with ordered ones
2010-10-26 18:09:33 -04:00
Mark Harrah
d0fa1eb461
* move Environment classes to util/env module
...
* move TrapExit, SelectMainClass to run module
* rearrange some compilation-related code
* Jetty-related code moved to web module
2010-07-14 19:24:50 -04:00
Mark Harrah
6f3c699435
- Stuart's improvements to triggered execution
...
- continue splitting original sbt module
* separated process, testing modules
* various IO, logging, classpath migration
* split out javac interface
2010-07-05 12:53:37 -04:00
Mark Harrah
d73762e203
more fixes
2010-06-10 22:47:04 -04:00
Mark Harrah
a33223a02c
legal cleanup
2010-02-07 23:45:19 -05:00
Mark Harrah
8bfb2802fb
Filling in logging and making cross-compile work.
2009-09-05 12:19:34 -04:00
Mark Harrah
50d350abd0
Compilation with analysis independent of Scala version of sbt.
...
Basic test for this.
2009-08-23 22:21:15 -04:00
Mark Harrah
65fc0e0453
Initial xsbt commit
2009-08-16 14:29:08 -04:00