Commit Graph

1466 Commits

Author SHA1 Message Date
Indrajit Raychaudhuri 5e002782f1 Add java.net M2 repo for convenience 2011-07-31 20:47:10 +05:30
Indrajit Raychaudhuri 0a4cb0efba fix distribution method (see: http://maven.apache.org/pom.html#Licenses) 2011-07-31 20:47:10 +05:30
Mark Harrah f8d12c5106 Seq[Setting[_]] <=> SettingsDefinition 2011-07-30 18:11:20 -04:00
Mark Harrah 0509424635 fix pom packaging autodetection 2011-07-30 18:11:20 -04:00
Mark Harrah d8362761de fix fullRun*Task not doing work. missed by compiler due to value discarding 2011-07-30 18:11:20 -04:00
Mark Harrah 213399c40c fix inter-project dependencies involving extra attributes 2011-07-29 23:33:10 -04:00
Mark Harrah af6b420083 fix automatic artifact configuration selection for non-standard scope configurations 2011-07-29 23:33:10 -04:00
Mark Harrah 4305d94f5e add convenience methods for filtering settings and keys 2011-07-29 23:33:10 -04:00
Mark Harrah 3e9921a07a for undefined references, suggest the nearest defined scope that is more specific if it exists. fixes #135 2011-07-27 22:35:20 -04:00
Mark Harrah c195f943c0 aggregate 'last'. fixes #131 2011-07-27 19:50:59 -04:00
Mark Harrah a8fd017499 maven-compatible plugin dependency system 2011-07-27 19:50:59 -04:00
Mark Harrah 3975ade5aa explicitly set pattern for Maven resolver for more control 2011-07-27 19:50:59 -04:00
Mark Harrah 0357cf88ff log conflict messages as one unit 2011-07-27 19:50:58 -04:00
Mark Harrah e75628c81b make scalaInstance a task. fixes #127 2011-07-26 13:34:02 -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 73a10644d7 add 'skip' for manually overriding whether recompilation should occur. fixes #128 2011-07-26 13:34:01 -04:00
Mark Harrah 9d27186202 Merge pull request #129 from samskivert/0.10
Fixed reversed logic in fix for #125.
2011-07-26 10:33:42 -07:00
Michael Bayne 74ac135968 Fixed reversed logic in fix for #125. 2011-07-26 09:25:57 -07:00
Mark Harrah 24c74c6860 display all undefined settings at once 2011-07-25 21:59:22 -04:00
Mark Harrah 021009052e don't print Uninitialized exception name 2011-07-25 21:59:22 -04:00
Mark Harrah eb31cc025a Allow multiple sources to target a target directory in sync.noDuplicateTargets. fixes #125 2011-07-25 21:38:01 -04:00
Mark Harrah 5d353b4113 lookup sbt version in 'update' to allow using binary plugins with nightlies 2011-07-25 21:38:01 -04:00
Mark Harrah 1d478fa437 fix spurious extra attributes warning 2011-07-25 21:38:01 -04:00
Mark Harrah 1c151d116a pull scoped key examples from references as well as definitions. ref #121
this should improve the keys available for completion, including globally defined keys
2011-07-24 22:35:27 -04:00
Mark Harrah a1dc17b2c6 allow task axis to be specified when the setting has no instances with it specified. fixes #121 2011-07-24 22:35:27 -04:00
Mark Harrah d4c76b0d0e add ability to hide a token until it is explicitly started 2011-07-24 22:35:27 -04:00
Mark Harrah 00c41ae59a include logging backing file in 'about' command output 2011-07-24 17:36:42 -04:00
Mark Harrah 30baf74169 improved global logging and 'last' command 2011-07-24 17:36:42 -04:00
Mark Harrah f654b03618 allow running last from load failure prompt 2011-07-24 17:36:42 -04:00
Mark Harrah 2d4d27e529 add 'about' command with sbt versions and Scala versions 2011-07-24 17:36:42 -04:00
Mark Harrah 109326d34b additional warning when ignoring project load failure 2011-07-24 17:36:42 -04:00
Mark Harrah a9315dbd49 Interpret empty string as retry on project load error. 2011-07-24 17:36:42 -04:00
Mark Harrah 2cacdff1f8 use sbt snapshots repository for -SNAPSHOT version 2011-07-24 17:36:41 -04:00
Mark Harrah 38aa811d50 settings ordering test 2011-07-23 23:07:54 -04:00
Mark Harrah 960d0bc2e3 clean up scripted error handling 2011-07-23 23:07:54 -04:00
Mark Harrah 5903fb88a2 includes sbt, Scala version extra attributes in repository/cache patterns 2011-07-23 23:07:54 -04:00
Mark Harrah e81d7087ed includes extra attributes in ModuleID.toString 2011-07-23 23:07:54 -04:00
Mark Harrah 71d306a2a2 always publish ivy files for sbt plugins 2011-07-23 23:07:54 -04:00
Mark Harrah 69f6887ea1 extra information when dependencies with extra attributes cannot be resolved 2011-07-23 23:07:54 -04:00
Mark Harrah 33736edb29 preserve extraAttributes in a couple of places 2011-07-23 23:07:54 -04:00
Mark Harrah 7066036084 drop problem summary for update-seems entirely redundant 2011-07-23 23:07:54 -04:00
Mark Harrah cc10940813 use extra attributes for sbt, Scala version of sbt plugins 2011-07-23 23:07:54 -04:00
Mark Harrah f0a9305ba2 clean up graphSettings 2011-07-23 23:07:54 -04:00
Mark Harrah 671053c62f Merge pull request #120 from duboisf/ro_file_projectref
Readonly file ProjectRef
2011-07-23 19:33:37 -07:00
Fred Dubois 4ffe240eca Support for readonly file ProjectRef
This allows using a project reference that points to a readonly
directory.

The use case for this is having sbt plugin projects on a network
share (readonly) that you can just point to. The plugin projects
get copied and built automatically, just like a git project
reference gets cloned and built.

This will ease plugin imcompatibilies between minor sbt versions,
avoiding to have to cross build plugins against all compatible sbt
versions.
2011-07-23 22:24:46 -04:00
Mark Harrah 4ae0ba6b57 more refactoring of special settings: input tasks. fixes #114 2011-07-21 22:03:56 -04:00
Mark Harrah fb9e3bd516 apply finalTransforms to reapplied settings 2011-07-21 22:03:56 -04:00
Mark Harrah 6acbbb05a3 support configuring checksums differently for publish, publish-local, update, and update-sbt-classifiers. fixes #115 2011-07-21 22:03:56 -04:00
Mark Harrah bf8b577e4f proper resolvedScoped implementation 2011-07-19 21:29:05 -04:00
Mark Harrah f8183cc6f2 remove incomplete debugging 2011-07-19 21:29:05 -04:00