Commit Graph

903 Commits

Author SHA1 Message Date
Alexandre Archambault 265977cdfe Fix verbose option
Fixes https://github.com/alexarchambault/coursier/issues/86
2016-03-14 16:20:21 +01:00
Alexandre Archambault 4be4f761a6 Keep moving things around in cli module
In particular, put each command in a separate file...
2016-03-14 16:20:21 +01:00
Alexandre Archambault d4b2549c13 Move things around in cli module 2016-03-14 16:20:21 +01:00
Alexandre Archambault ace927da5b Add development tip about sbt-pack 2016-03-14 16:20:21 +01:00
Alexandre Archambault 064feb8f3e Use the right conf mapping separator 2016-03-14 16:20:21 +01:00
Alexandre Archambault 5e24676216 Add some scaladoc 2016-03-14 16:20:20 +01:00
Alexandre Archambault 73e2f5ad68 Add back script to generate standalone launcher *from the sources*
The way described in the README uses the artifacts (from Central or
Sonatype releases)
2016-03-14 16:20:20 +01:00
Alexandre Archambault 29f8d49c83 Switch to scala 2.11.8, SBT scala-js 0.6.7 2016-03-14 16:20:20 +01:00
Alexandre Archambault 32a4ccc072 Cleaning 2016-03-14 13:36:51 +01:00
Alexandre Archambault 301aab7f5c Merge pull request #193 from alexarchambault/topic/progress-partial-downloads
Add back support for partial downloads
2016-03-07 08:17:13 +01:00
Alexandre Archambault a6c488812c Add back support for partial downloads
Broken when adding support for not-found caching
2016-03-07 01:48:23 +01:00
Alexandre Archambault aa836864a3 Don't wrongly take into account previously downloaded chunks in bitrate calculations 2016-03-07 01:48:23 +01:00
Alexandre Archambault b0f437e99b Merge pull request #192 from alexarchambault/topic/plugin-publish
Add project metadata and repositories in resolution cache in SBT plugin
2016-03-07 01:43:30 +01:00
Alexandre Archambault d3247d60fd Merge pull request #190 from alexarchambault/topic/fix-update-changing
Fix update-changing mode, report update checks
2016-03-07 01:43:22 +01:00
Alexandre Archambault 9cc95c0433 Add project metadata and repositories in resolution cache in SBT plugin
Fixes some publish or publishSigned commands failing, for some
modules having the same dependencies as others (thus previously the same
cache key, so no resolution was done and no Ivy file was generated,
which made the publish or publishSigned command complains).
2016-03-06 19:39:15 +01:00
Alexandre Archambault b3eca058e4 Merge pull request #191 from alexarchambault/topic/checksum-format
Add back support for some checksum format
2016-03-06 19:27:39 +01:00
Alexandre Archambault 90ccdb46fc Fix update-changing mode, report update checks 2016-03-06 19:27:06 +01:00
Alexandre Archambault 5d63c9973c Merge pull request #189 from alexarchambault/topic/url-protocol
Add support for custom URL protocols, change the way cache directory is specified
2016-03-06 19:25:59 +01:00
Alexandre Archambault 84818e9426 Merge pull request #185 from alexarchambault/topic/faq-sandboxing
Mention sandboxing in the FAQ
2016-03-06 19:25:41 +01:00
Alexandre Archambault 66b20410df Mention sandboxing in the FAQ
Fixes https://github.com/alexarchambault/coursier/issues/160
2016-03-06 14:57:33 +01:00
Alexandre Archambault dee115c1b6 Add back support for some checksum format 2016-03-06 14:56:12 +01:00
Alexandre Archambault a2364ca0c5 Add support for custom URL protocols 2016-03-06 14:45:58 +01:00
Alexandre Archambault a7a34320df Cache now only designated by a simple directory 2016-03-06 14:45:57 +01:00
Alexandre Archambault af5275c014 Merge pull request #188 from alexarchambault/topic/checksums
Rework checksum calculation a bit
2016-03-04 01:46:15 +01:00
Alexandre Archambault 2ac4e83391 Remove unnecessary read-lock
The corresponding files are atomically moved at their places once fully downloaded, no need for locks here.
2016-03-04 00:54:01 +01:00
Alexandre Archambault ff20ab3623 Rework checksum calculation a bit
To handle those starting with zeros in particular
2016-03-04 00:51:28 +01:00
Alexandre Archambault 7cb3a6ac32 Merge pull request #171 from darkjh/bugfix/#131_junk_sha1
Bugfix/#131 junk sha1
2016-03-03 00:12:06 +01:00
Han JU dab0c94622 More intelligent checksum parsing and unit tests 2016-03-02 15:03:05 +01:00
Alexandre Archambault 07eafc8d86 Merge pull request #186 from alexarchambault/topic/no-ammonite-terminal
Remove ammonite-terminal dependency
2016-02-29 00:12:36 +01:00
Alexandre Archambault 64d3be5d18 Merge pull request #181 from alexarchambault/topic/maven-packaging
Add support for Maven packaging, fixes in Maven scopes handling
2016-02-28 20:43:12 +01:00
Alexandre Archambault 82e64fe7a8 Remove ammonite-terminal dependency 2016-02-28 19:35:50 +01:00
Alexandre Archambault 3671056c53 Merge pull request #184 from alexarchambault/topic/faq-no-verify
Add FAQ entry about manual launching with java
2016-02-28 19:33:53 +01:00
Alexandre Archambault 49eb37b1a3 Accept configurations to be specified for dependencies in the CLI tools 2016-02-28 17:31:40 +01:00
Alexandre Archambault 5bbe01bfdd Better handling of Maven scopes
Actually a regression introduced when Ivy support was added

Fixes https://github.com/alexarchambault/coursier/issues/178,
https://github.com/alexarchambault/coursier/issues/177
2016-02-28 17:31:20 +01:00
Alexandre Archambault 8965df939b Add FAQ entry about manual launching with java
Fixes https://github.com/alexarchambault/coursier/issues/176
2016-02-28 17:10:51 +01:00
Alexandre Archambault b9895ce801 Add support for packaging attribute in POMs 2016-02-28 17:00:12 +01:00
Alexandre Archambault cc36407cc2 Use the output of coursier resolve in test fixtures
Doesn't test artifact type anymore, but these are not the main objective here
2016-02-28 16:36:58 +01:00
Alexandre Archambault 506cb53f3f Merge pull request #179 from alexarchambault/topic/remove-standalone-launcher
Remove standalone launcher from the sources
2016-02-27 15:52:58 +01:00
Alexandre Archambault 9dfcc89b68 Remove standalone launcher from the repository 2016-02-27 14:20:45 +01:00
Alexandre Archambault dc02031081 Fix standalone bootstrap generation 2016-02-27 14:17:44 +01:00
Alexandre Archambault 92937cb6ec Updates for 1.0.0-M9 2016-02-25 13:19:39 +01:00
Alexandre Archambault 0de29e62e4 Set version to 1.0.0-SNAPSHOT 2016-02-25 10:22:50 +01:00
Alexandre Archambault 8d1f5373af Set version to 1.0.0-M9 2016-02-25 10:18:32 +01:00
Alexandre Archambault c8fcf57b90 Merge pull request #174 from alexarchambault/topic/cache-missing-files
Have the cache keep track of missing files
2016-02-25 09:46:14 +01:00
Alexandre Archambault a8c8c83645 Merge pull request #172 from alexarchambault/topic/plugin-force-scala-artifact-version
Force versions of the usual org.scala-lang modules, from the SBT plugin
2016-02-25 00:40:59 +01:00
Alexandre Archambault 1731fca26c Have the cache keep track of missing files 2016-02-24 23:50:04 +01:00
Alexandre Archambault ace156e2de Merge pull request #173 from alexarchambault/topic/better-launcher
Better launcher
2016-02-24 23:44:56 +01:00
Alexandre Archambault c4a1726f3a Have the tiny launcher download only the proguarded (standalone) JAR of coursier-cli 2016-02-24 20:42:14 +01:00
Alexandre Archambault 52675384c7 Fix minor glitch in bootstrap download messages 2016-02-24 20:42:13 +01:00
Alexandre Archambault 0b38b0bc00 Allow to specify Java options in the generated bootstraps 2016-02-24 20:42:13 +01:00