Commit Graph

48 Commits

Author SHA1 Message Date
Alexandre Archambault c476b08f32 Add support for Ivy repositories with different artifact / metadata
patterns
2016-01-14 00:42:10 +01:00
Alexandre Archambault f655b432e0 Minor fix 2016-01-13 13:32:46 +01:00
Alexandre Archambault 9a61d7bbbf Better output of plugin 2016-01-10 21:32:28 +01:00
Alexandre Archambault 5d13c46b4b Add excludes in Ivy XML generated by plugin
(These are used by the  publish  task)
2016-01-05 21:08:33 +01:00
Alexandre Archambault 3fd060a75a Add support for intransitive dependencies 2016-01-03 19:36:21 +01:00
Alexandre Archambault 29e3cf8f81 Rename apply method of Fetch to from 2016-01-03 16:39:30 +01:00
Alexandre Archambault da843046df Unify global caches (defaults to ~/.coursier/cache/v1) 2016-01-03 16:39:30 +01:00
Alexandre Archambault ca74648082 Fix minor glitch 2016-01-02 15:51:35 +01:00
Alexandre Archambault c37018b622 Fix for ~/.ivy2/local from plugin on Windows 2016-01-02 14:06:16 +01:00
Alexandre Archambault c481217f77 Have the plugin module be compiled by default too
It shouldn't be viewed as a plugin, nor should it be published, in 2.11.
2015-12-31 01:30:00 +01:00
Alexandre Archambault 8540ba3078 No need to supply pseudo-artifacts for sub-projects 2015-12-30 01:34:32 +01:00
Alexandre Archambault 139525355a Better terminal output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 65a0c4ae55 Print minimized dependencies in plugin output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 357c3fa0f7 Fix parsing of dependencies config mapping of Ivy files 2015-12-30 01:34:32 +01:00
Alexandre Archambault 403b3ddf7d Fix
Required to compile the  readme  module of Ammonite

Surprised that this one wasn't caught earlier
2015-12-30 01:34:32 +01:00
Alexandre Archambault 76e989d21c Better properties substitution (#2) 2015-12-30 01:34:32 +01:00
Alexandre Archambault aa9a43b483 More for extra attributes from POM (#2) 2015-12-30 01:34:32 +01:00
Alexandre Archambault 0d5ac09aa1 More for extra attributes from POM 2015-12-30 01:34:32 +01:00
Alexandre Archambault 1a51200ec5 More verbose plugin output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 138d565187 Write Ivy related files in resolution cache for publish to be fine 2015-12-30 01:34:32 +01:00
Alexandre Archambault d33ab9da26 Output better `sbt.ModuleReport`s 2015-12-30 01:34:32 +01:00
Alexandre Archambault ebd97b8340 Move TermDisplay to cache module, remove dependency of plugin towards cli 2015-12-30 01:34:32 +01:00
Alexandre Archambault cedc424ecb Cache resolutions in plugin 2015-12-30 01:34:32 +01:00
Alexandre Archambault dd4dbb41f9 Better names / comments 2015-12-30 01:34:32 +01:00
Alexandre Archambault d47e6b074a Less redundant dependencies in output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 02a0ed5866 Disable checksum verifying for artifacts by default in SBT plugin 2015-12-30 01:34:32 +01:00
Alexandre Archambault dbe2b801ac Better handling of repositories in updateSbtClassifiers task 2015-12-30 01:34:32 +01:00
Alexandre Archambault 9f26ed05b2 Rename Files to Cache 2015-12-30 01:34:32 +01:00
Alexandre Archambault 064f495114 Remove Files case class 2015-12-30 01:34:32 +01:00
Alexandre Archambault 41ba3c6c75 Trim configuration names from mappings
cats (as of 213aab0) does that :-|
2015-12-30 01:34:32 +01:00
Alexandre Archambault f9a2ca5329 Filter out info properties
Should be done by the extraDependencyAttributes method of Module in SBT, but it looks like it's buggy here (it doesn't take the "e:" prefix into account)
2015-12-30 01:34:32 +01:00
Alexandre Archambault e9e034f817 Clean-up 2015-12-30 01:34:32 +01:00
Alexandre Archambault d1e502b8f3 Move things around 2015-12-30 01:34:32 +01:00
Alexandre Archambault 9bab2d9178 Move thing around, add support for updateSbtClassifiers 2015-12-30 01:34:32 +01:00
Alexandre Archambault 24f8c430a4 Don't check MD5 sums 2015-12-30 01:34:32 +01:00
Alexandre Archambault 056f65b90f No artifacts for global-plugin repo 2015-12-30 01:34:32 +01:00
Alexandre Archambault a5930d0db8 Fix 2015-12-30 01:34:32 +01:00
Alexandre Archambault 4aed6f6c38 global-plugins - attempt #2 - success 2015-12-30 01:34:32 +01:00
Alexandre Archambault ef31d8344a global-plugins - attempt #1 2015-12-30 01:34:32 +01:00
Alexandre Archambault 5d32358c2e Better handling of attributes from SBT 2015-12-30 01:34:32 +01:00
Alexandre Archambault d188cb0b1a Fixup (attributes support) 2015-12-30 01:34:32 +01:00
Alexandre Archambault 8af6efa708 Verbosity fix 2015-12-30 01:34:32 +01:00
Alexandre Archambault a3188a9b8a Override updateClassifiers task 2015-12-30 01:34:32 +01:00
Alexandre Archambault cdf60562f7 Fix 2015-12-30 01:34:32 +01:00
Alexandre Archambault 5c7b1f848d Add coursierVerbosity key 2015-12-30 01:34:32 +01:00
Alexandre Archambault 0e5118befe Better handling of classifiers 2015-12-30 01:34:32 +01:00
Alexandre Archambault ca17da83f1 Fallback output 2015-12-30 01:34:32 +01:00
Alexandre Archambault 842de76ca6 Add SBT plugin 2015-12-30 01:34:32 +01:00