Commit Graph

10242 Commits

Author SHA1 Message Date
Mark Harrah 20c7c67987 2.9.1.final 2011-08-31 08:25:21 -04:00
Mark Harrah a2fe069fb0 default to shared boot directory 2011-08-31 08:25:11 -04:00
Mark Harrah 65ae7dab1c switch publishMavenStyle off when project is an sbt plugin 2011-08-30 09:16:33 -04:00
Mark Harrah 0c2cb33d7b Undeprecate conversions to ScopedKey 2011-08-28 13:30:11 -04:00
Mark Harrah 1471081c0d test to ensure correctness of local resolver+useOrigin in ivysettings.xml 2011-08-27 23:13:10 -04:00
Mark Harrah febe7e56e1 fix binary dependency recompilation problem introduced by fix for #108 2011-08-27 11:54:16 -04:00
Mark Harrah fdb47eca8d fix dependsOn breakage from Initialize rework 2011-08-26 23:27:03 -04:00
Mark Harrah 950bf200dc clean up optional dependency handling for make-pom. fixes #162 2011-08-26 23:27:03 -04:00
Mark Harrah 565cd3802f fix dependsOn breakage from Initialize rework 2011-08-26 23:27:03 -04:00
Mark Harrah 039982ab1e better default for traces in run 2011-08-26 23:27:03 -04:00
Mark Harrah bf1d471118 rearrange watchSources construction to automatically add sources for new configurations 2011-08-26 23:27:03 -04:00
Mark Harrah c256c03f48 2.9.1.RC4 2011-08-24 08:10:23 -04:00
Mark Harrah faeb9e2fb1 Make 'package' an alias for 'package-bin'. Fixes #156 2011-08-23 19:53:33 -04:00
Mark Harrah b40a2f31ea log toString of exception in non-main threads to indicate a trace exists. fixes #157 2011-08-23 19:53:33 -04:00
Mark Harrah 9ebf809259 test for separate configuration of doc sources 2011-08-23 19:51:51 -04:00
Mark Harrah fcdcdb4eaa more on #155 2011-08-23 19:51:50 -04:00
Mark Harrah d2ed74a5dd minor improvements to conflict message. closes #132 2011-08-23 19:51:50 -04:00
Mark Harrah 71a346bd4c support separate configuration of doc inputs 2011-08-22 22:48:35 -04:00
Mark Harrah a3460698bb improved fix for #155 2011-08-22 22:48:35 -04:00
Mark Harrah 967deece9c better error when publish resolver from custom configuration doesn't exist 2011-08-22 22:48:21 -04:00
Mark Harrah ba33a73271 remove duplication in conflict warning message 2011-08-22 22:48:21 -04:00
Mark Harrah c121c1745a append sbt pattern to leave the default IBiblioResolver pattern in place. fixes #155 2011-08-19 22:13:56 -04:00
Mark Harrah 49b85384e7 use -Yrepl-sync for console-project to avoid deadlock on REPL startup in 2.9 2011-08-19 22:13:56 -04:00
Mark Harrah 6ea27e893b handle Scala version better in 'about' command 2011-08-18 08:23:43 -04:00
Mark Harrah ff95799af7 drop 2.7 support, fix fatal warnings support. fixes #153 2011-08-17 21:50:46 -04:00
Mark Harrah 50a3f616ca Test to ensure join on Seq[Initialize[Task[T]]] keeps highest precedence 2011-08-17 21:50:46 -04:00
Mark Harrah f5252cd470 fix tests 2011-08-16 17:37:14 -04:00
Mark Harrah b36e40a8f7 move to 2.9.1 (RC3), bump to 0.11.0-SNAPSHOT 2011-08-16 17:32:26 -04:00
Mark Harrah 8e4906f410 fix undefined key suggestion for updating settings 2011-08-14 10:53:38 -04:00
Mark Harrah 19f4b423e1 fix undefined key suggestion for updating settings 2011-08-14 10:53:38 -04:00
Mark Harrah 8ce9950327 allow setting initialization to be partially dynamic and run in parallel 2011-08-14 10:53:37 -04:00
Mark Harrah d36e02ea22 allow setting initialization to be partially dynamic and run in parallel 2011-08-14 10:53:37 -04:00
Mark Harrah 0b5e6484ba drop unused KApply from settings 2011-08-14 10:53:37 -04:00
Mark Harrah f795f70752 drop unused KApply from settings 2011-08-14 10:53:37 -04:00
Mark Harrah 93b64e0fd3 clean up undefined reference checking to be a proper function 2011-08-14 10:53:37 -04:00
Mark Harrah f7f6879f5e provide access to some project structure as a setting 2011-08-14 10:53:37 -04:00
Mark Harrah 4a5a64a8f0 fix ++ command to not require a space after it 2011-08-14 10:53:37 -04:00
Mark Harrah aa7ea022b8 clean up undefined reference checking to be a proper function 2011-08-14 10:53:37 -04:00
Mark Harrah 01b27f5875 Settings overhaul, intended to be source compatible where it matters.
Moves many methods previously provided by implicit conversions directly onto the classes
  for better discoverability, especially with scaladoc.

1. Initialize now allowed in more places.  Minor renamings in Initialize to avoid conflicts
  a. map -> apply
  b. get -> evaluate
2. Identity on Scoped* is deprecated- it is now redundant
3. Can now use += and <+= for String, Int, Long, Double settings.
  There may be some problematic corner cases in inference, especially with +=, ++, <+=, <++=
4. Some classes with a scoped: ScopedKey[T] method now have scopedKey: ScopedKey[T] instead.
5. The implicit conversion to ScopedKey[T] is now deprecated.  Use the scopedKey method.
6. :== and ::= are now private[sbt] to better reflect that they were internal use only.
2011-08-14 10:53:37 -04:00
Mark Harrah a583a626f8 clean up instructions for building from sources. fixes #146 2011-08-14 10:53:37 -04:00
Mark Harrah ebddc4009f fix ScalaProviderTest 2011-08-14 10:53:37 -04:00
Mark Harrah 18b57bb101 fix ++ command to not require a space after it 2011-08-14 10:53:37 -04:00
Mark Harrah 90f25b234e Settings overhaul, intended to be source compatible where it matters.
Moves many methods previously provided by implicit conversions directly onto the classes
  for better discoverability, especially with scaladoc.

1. Initialize now allowed in more places.  Minor renamings in Initialize to avoid conflicts
  a. map -> apply
  b. get -> evaluate
2. Identity on Scoped* is deprecated- it is now redundant
3. Can now use += and <+= for String, Int, Long, Double settings.
  There may be some problematic corner cases in inference, especially with +=, ++, <+=, <++=
4. Some classes with a scoped: ScopedKey[T] method now have scopedKey: ScopedKey[T] instead.
5. The implicit conversion to ScopedKey[T] is now deprecated.  Use the scopedKey method.
6. :== and ::= are now private[sbt] to better reflect that they were internal use only.
2011-08-14 10:53:37 -04:00
Mark Harrah 112f58db28 fix ScalaProviderTest 2011-08-14 10:53:37 -04:00
Mark Harrah 22a642f2cd Merge pull request #150 from jsuereth/0.10
Changed skip to be a Task so we can dynamically compute it's value based
2011-08-12 18:44:09 -07:00
Josh Suereth 95b8c34627 Changed skip to be a Task so we can dynamically compute it's value based on a file 2011-08-12 13:30:21 -04:00
Mark Harrah 30aafe5070 Merge pull request #147 from indrajitr/0.10
Hava scaladocOptions in GlobalScope for consistency
2011-08-10 17:36:10 -07:00
Indrajit Raychaudhuri b57e8cd17a Hava scaladocOptions in GlobalScope for consistency 2011-08-11 01:05:30 +05:30
Mark Harrah db14184d86 Merge pull request #145 from indrajitr/jar-manifests
Add the standard main manifest attributes with packageOptions
2011-08-08 15:52:46 -07:00
Indrajit Raychaudhuri 952089bf92 Add well-known main manifest attributes by default for binary and source jars 2011-08-08 20:57:18 +05:30