Commit Graph

569 Commits

Author SHA1 Message Date
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
Alexandre Archambault a9b205e741 Remove JDK 7 CI jobs 2016-01-26 18:16:55 +01:00
Alexandre Archambault 4299b83d8e Merge pull request #125 from alexarchambault/topic/proguard
Add standalone proguarded launcher
2016-01-26 18:16:15 +01:00
Alexandre Archambault 3d1beadea9 Slightly better error printing 2016-01-26 18:14:21 +01:00
Alexandre Archambault 8b2f3fcc04 Better error message on 404 Not Found
Fixes https://github.com/alexarchambault/coursier/issues/111
2016-01-26 18:14:21 +01:00
Alexandre Archambault 22fd372b0e Print exclusions in output
Fixes https://github.com/alexarchambault/coursier/issues/118
2016-01-26 18:14:20 +01:00
Alexandre Archambault 7330494873 Add support for Ivy latest revision syntax
Like 2.2.+ for [2.2.0,2.3.0)

Fixes https://github.com/alexarchambault/coursier/issues/104
2016-01-26 18:14:20 +01:00
Alexandre Archambault 061dbe2f91 Slightly different indentation in output 2016-01-26 18:14:20 +01:00
Alexandre Archambault bf7386a218 Print results of the resolution command on stdout and unindented
For easier piping to other processes
2016-01-26 18:14:20 +01:00
Alexandre Archambault a254b9c21c Add support for parent project POM properties
Fixes https://github.com/alexarchambault/coursier/issues/120
2016-01-26 18:14:20 +01:00
Alexandre Archambault e74984da5d Minor fix in tests 2016-01-26 18:14:20 +01:00
Alexandre Archambault 08312b9c2e Catch NoSuchMethodExceptions in launcher
Fixes https://github.com/alexarchambault/coursier/issues/76
2016-01-26 18:14:20 +01:00
Alexandre Archambault 58e6375c33 Add support for standalone launchers in bootstrap command 2016-01-26 18:14:20 +01:00
Alexandre Archambault 63d0d7d1c3 Fix help message 2016-01-26 18:14:20 +01:00
Alexandre Archambault 92e5917af6 Simplify ClassLoader isolation in launch command
No more SBT-inspired ClasspathFilter. It now just tries to find the ClassLoader that loaded coursier, and use the parent as a base to load the launched application.

Allows to remove the -b option of the bootstrap command, and remove BaseCommand (that was holding options common to all commands).
2016-01-26 18:14:20 +01:00
Alexandre Archambault 3e9a37edc3 Do not fetch artifacts with a classifier from Ivy repositories if not
asked to do so
2016-01-26 18:14:20 +01:00
Alexandre Archambault a45a70e8ef Switch to case-app 1.0.0-M2
Using shapeless.compat.Strict instead of shapeless.Lazy, that generates
less auxiliary classes
2016-01-26 16:56:31 +01:00
Alexandre Archambault e501b32f86 Add standalone proguarded launcher 2016-01-23 15:45:17 +01:00
Alexandre Archambault 520fad9b46 Merge pull request #122 from alexarchambault/topic/update-plugin-version
Switch to coursier-sbt-plugin 1.0.0-M4
2016-01-20 22:52:44 +01:00
Alexandre Archambault b248524e65 Switch to coursier-sbt-plugin 1.0.0-M4 2016-01-17 21:52:30 +01:00
Alexandre Archambault d86702e74e Merge pull request #121 from alexarchambault/topic/update-readme
Update readme
2016-01-17 21:25:37 +01:00
Alexandre Archambault de1fddec26 Add limitations and roadmap sections in README 2016-01-17 16:35:36 +01:00
Alexandre Archambault 7f0b322368 Add point about no global lock in README 2016-01-17 16:30:56 +01:00
Alexandre Archambault 25ba1f9b72 Update README 2016-01-14 23:33:14 +01:00
Alexandre Archambault be107cd033 Update launcher 2016-01-14 23:31:42 +01:00
Alexandre Archambault 14bbec5182 Set version to 1.0.0-SNAPSHOT 2016-01-14 23:29:27 +01:00
Alexandre Archambault 2b99e03dfa Set version to 1.0.0-M4 2016-01-14 23:28:43 +01:00
Alexandre Archambault b7a0c62c25 Merge pull request #108 from alexarchambault/topic/ivy-cache
Add support for ~/.ivy2/cache as a repository
2016-01-14 09:52:10 +01:00
Alexandre Archambault f1bdef65e5 Merge pull request #107 from alexarchambault/topic/relative-cache-path
Fix cache getting confused if COURSIER_CACHE set to a relative path
2016-01-14 09:51:54 +01:00
Alexandre Archambault a8d5a2c4c9 Accept absent checksums by default
SHA-1 still checked first if present
2016-01-14 01:10:06 +01:00
Alexandre Archambault a9f3403520 Add support for ~/.ivy2/cache as a repository 2016-01-14 01:10:06 +01:00
Alexandre Archambault c476b08f32 Add support for Ivy repositories with different artifact / metadata
patterns
2016-01-14 00:42:10 +01:00