Commit Graph

450 Commits

Author SHA1 Message Date
Alexandre Archambault df7564a9c9 Temporarily add Sonatype snapshots repository to plugin module
For 2.10 artifacts of the other modules to be found by the coursier SBT plugin - it can't else because of its to-naive inter-project resolver
2016-02-16 16:09:54 +01:00
Alexandre Archambault bd9503bb75 Merge pull request #140 from alexarchambault/topic/mima
Add MIMA SBT plugin, aiming at binary compatibility as of 1.0.0-M8
2016-02-16 09:59:26 +01:00
Alexandre Archambault cd1a2a007d Merge pull request #139 from alexarchambault/topic/display-fixes
Fixes in progress bar display
2016-02-16 09:58:48 +01:00
Alexandre Archambault f19288bafb Add MIMA SBT plugin, aiming at binary compatibility as of 1.0.0-M8 2016-02-16 01:03:18 +01:00
Alexandre Archambault 88708732f9 Minor fix 2016-02-16 00:46:14 +01:00
Alexandre Archambault 2637366229 Small fix in new progress terminal display
Don't keep 0% lines on failed downloads
2016-02-16 00:46:13 +01:00
Alexandre Archambault 34b237d89d Merge pull request #136 from alexarchambault/topic/display
Nicer progress reporting
2016-02-15 10:47:21 +01:00
Alexandre Archambault ae99c1d692 Nicer progress reporting 2016-02-12 18:13:36 +01:00
Alexandre Archambault 9fdb0193c6 Update launcher 2016-02-12 11:55:55 +01:00
Alexandre Archambault 1e4168e872 Update generate-launcher script 2016-02-12 11:55:45 +01:00
Alexandre Archambault 5e65816544 Update README 2016-02-12 11:54:26 +01:00
Alexandre Archambault 1eb1764b19 Set version to 1.0.0-SNAPSHOT 2016-02-12 00:50:44 +01:00
Alexandre Archambault 24b5711c1f Set version to 1.0.0-M7 2016-02-12 00:45:21 +01:00
Alexandre Archambault 76b0fc4945 Merge pull request #135 from alexarchambault/topic/foo
Fix minor glitches
2016-02-12 00:43:50 +01:00
Alexandre Archambault 09d05f4be3 Really use proguarded JAR generated from SBT 2016-02-12 00:01:48 +01:00
Alexandre Archambault 5bc6306608 Don't print redundant message 2016-02-12 00:01:17 +01:00
Alexandre Archambault 1ef56e9f49 No unnecessary warning message with the launch command
when using the proguarded coursier launcher
2016-02-11 23:58:35 +01:00
Alexandre Archambault 6e5bdd80a1 Add checksum CLI option 2016-02-11 22:44:51 +01:00
Alexandre Archambault 7f188340c5 Merge pull request #129 from alexarchambault/topic/optim
Small fix in standalone launcher, build it from SBT, various optimizations
2016-02-07 20:41:15 +01:00
Alexandre Archambault 56192a2cca Replace sealed traits by abstract classes in order to generate less byte code 2016-02-07 14:14:01 +01:00
Alexandre Archambault 2ca57527eb Silent warning
"imported `Properties' is permanently hidden by definition of object Properties in package util"
2016-02-07 14:13:20 +01:00
Alexandre Archambault b05e942fa4 Cache most fields of Resolution 2016-02-07 14:13:20 +01:00
Alexandre Archambault 26e41d4b7e Use Vector instead of List 2016-02-07 14:13:20 +01:00
Alexandre Archambault 829c397ca8 Keep calculated dependencies accross resolutions 2016-02-07 14:13:20 +01:00
Alexandre Archambault c9566fbf5d Cache simple fields 2016-02-07 14:13:20 +01:00
Alexandre Archambault 2e50db9486 Make most case classes final 2016-02-07 14:13:16 +01:00
Alexandre Archambault 5f9f854562 Replace usages of scala.io.Source with NIO 2016-02-07 13:29:39 +01:00
Alexandre Archambault fc237d61ad Build standalone launcher from SBT 2016-02-07 13:29:39 +01:00
Alexandre Archambault 2224714bc8 Minor fix when launching things from standalone launcher 2016-02-07 13:29:39 +01:00
Alexandre Archambault b6cc9be5b9 Merge pull request #132 from alexarchambault/topic/drop-info-attr-fix
Better handling of info attributes
2016-02-07 13:28:07 +01:00
Alexandre Archambault 796a428ca6 Better handling of info attributes
- Drop them from dependencies originating from Ivy metadata if asked to do so (dropInfoAttributes field of IvyRepository)
- Enable dropping them by default on ~/.ivy2/{cache,local}, and Ivy repositories in SBT plugin
- Add --drop-info-attr CLI option to enable dropping them from the command-line tools
- Test these with org.scala-js:sbt-scalajs;sbtVersion=0.13;scalaVersion=2.10:0.6.6
2016-02-04 15:03:42 +01:00
Alexandre Archambault ca27dbc99e Merge pull request #130 from alexarchambault/topic/version
Print version in help message
2016-02-01 16:32:47 +01:00
Alexandre Archambault 841e6cc170 Have the launcher links point the launcher in master 2016-02-01 14:39:39 +01:00
Alexandre Archambault 58c8cb4192 Print version in help message 2016-02-01 14:26:30 +01:00
Alexandre Archambault cf45a924a8 Set version to 1.0.0-SNAPSHOT 2016-01-29 14:00:26 +01:00
Alexandre Archambault 5128985fa6 Set version to 1.0.0-M6 2016-01-29 13:35:21 +01:00
Alexandre Archambault a2685901cc Merge pull request #128 from alexarchambault/topic/bootstrap-messages
Safer downloads in bootstraps, and minor other things
2016-01-29 13:34:50 +01:00
Alexandre Archambault 75e53790bc Safer downloading from bootstraps 2016-01-29 12:51:09 +01:00
Alexandre Archambault 71878ce3e9 Slightly better output from boostrap JARs 2016-01-29 12:51:08 +01:00
Alexandre Archambault c0bc52f53e Remove unused dependency 2016-01-29 12:51:08 +01:00
Alexandre Archambault c900311ae9 Update README 2016-01-27 17:42:17 +01:00
Alexandre Archambault bf15474714 Update launchers 2016-01-27 17:40:17 +01:00
Alexandre Archambault d23def07e7 Set version to 1.0.0-SNAPSHOT 2016-01-27 17:37:23 +01:00
Alexandre Archambault d91a017630 Set version to 1.0.0-M5 2016-01-27 13:31:17 +01:00
Alexandre Archambault 85bff4848d Merge pull request #127 from alexarchambault/topic/remove-sbt-release
Remove sbt-release plugin
2016-01-27 13:28:14 +01:00
Alexandre Archambault e8708274f6 Merge pull request #126 from alexarchambault/topic/cli-exclude
Add support for user-specified exclusions from CLI
2016-01-27 13:14:28 +01:00
Alexandre Archambault ce8fb17fd1 Remove sbt-release plugin 2016-01-27 11:45:36 +01:00
Alexandre Archambault d322745ea1 Add support for user-specified exclusions from CLI 2016-01-27 11:33:14 +01:00
Alexandre Archambault 0b5316fa52 Cleaning 2016-01-27 11:33:13 +01:00
Alexandre Archambault c9c6b39e49 Merge pull request #124 from alexarchambault/develop
Latest developments
2016-01-27 11:14:46 +01:00