sbt/main
Mark Harrah e47a357ab7 Resolve Scala version for projects in the normal `update` task.
1. Scala jars won't be copied to the boot directory, except for those needed to run sbt.
2. Scala SNAPSHOTs behave like normal SNAPSHOTs.  In particular, running `update` will properly re-resolve the dynamic revision.
3. Scala jars are resolved using the same repositories and configuration as other dependencies.
4. Classloaders (currently, Scala classloaders) are cached by the timestamps of entries instead of Scala class loaders being cached by version.

TODO: Support external dependency configuration
2012-11-17 20:23:06 -05:00
..
actions Use java.lang.Throwable.setStackTrace. Proper fix for #543. 2012-11-15 10:14:59 -05:00
command Resolve Scala version for projects in the normal `update` task. 2012-11-17 20:23:06 -05:00
settings address a valid unchecked warning 2012-11-17 20:23:06 -05:00
src/test/scala 2.10.0-M5, different arity generalization 2012-11-17 20:19:24 -05:00
Act.scala Scala 2.10.0-M7 2012-11-17 20:23:06 -05:00
AddSettings.scala Control over automatically added settings. 2012-11-16 09:56:49 -05:00
Aggregation.scala 2.10.0-M5, different arity generalization 2012-11-17 20:19:24 -05:00
Build.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
BuildDependencies.scala more flexible inter-project dependencies 2011-10-26 19:35:29 -04:00
BuildLoader.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
BuildPaths.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
BuildStructure.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
BuildUtil.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
CommandStrings.scala add [every] to syntax summary of 'set' command 2012-09-22 16:45:24 -04:00
ConsoleProject.scala add cleanupCommands setting to specify commands to run before interpreter exits. fixes #219 2011-10-16 17:27:36 -04:00
Cross.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
Defaults.scala Resolve Scala version for projects in the normal `update` task. 2012-11-17 20:23:06 -05:00
EvaluateConfigurations.scala task setting macros for :=, +=, ++= 2012-11-17 20:19:24 -05:00
EvaluateTask.scala Scala 2.10.0-M7 2012-11-17 20:23:06 -05:00
Extracted.scala 2.10.0-M5, different arity generalization 2012-11-17 20:19:24 -05:00
GlobalPlugin.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
IvyConsole.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
KeyIndex.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
Keys.scala task setting macros for :=, +=, ++= 2012-11-17 20:19:24 -05:00
Load.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
LogManager.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
Main.scala Resolve Scala version for projects in the normal `update` task. 2012-11-17 20:23:06 -05:00
NOTICE fix component name in main notice 2010-09-21 22:00:11 -04:00
Opts.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
Output.scala 2.10.0-M5, different arity generalization 2012-11-17 20:19:24 -05:00
PluginManagement.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
Project.scala task setting macros for :=, +=, ++= 2012-11-17 20:19:24 -05:00
ProjectNavigation.scala inject 'log' method to State as convenience for CommandSupport.logger 2011-10-16 17:27:36 -04:00
Resolve.scala reimplement lighter support for controlling aggregation 2012-01-09 08:01:24 -05:00
Resolvers.scala Scala 2.10.0-M7 2012-11-17 20:23:06 -05:00
RetrieveUnit.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
ScopedKeyData.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
Script.scala split command core to main/command/ 2012-01-29 14:36:27 -05:00
SessionSettings.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
SessionVar.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
SettingCompletions.scala reorganization of main/ 2012-11-17 20:19:24 -05:00
SettingGraph.scala 2.10.0-M5, different arity generalization 2012-11-17 20:19:24 -05:00
Tags.scala toStrings for some concurrent restrictions 2012-08-27 08:33:33 -04:00