Commit Graph

192 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 51b3da8126 Fix small glitch in SBT plugin output 2016-01-13 20:48:21 +01:00
Alexandre Archambault 68768cc871 Add resolve command, plus some tidying 2016-01-10 21:32:28 +01:00
Alexandre Archambault 8527630e8e Merge pull request #100 from alexarchambault/topic/fix
Fix
2016-01-05 10:32:57 +01:00
Alexandre Archambault 8180e09fcd Fix
Absolute-fscking-ly need unit tests for the features added recently now
2016-01-03 23:44:15 +01:00
Alexandre Archambault 3fd060a75a Add support for intransitive dependencies 2016-01-03 19:36:21 +01:00
Alexandre Archambault 3ee3283a27 Have Repository extend Product with Serializable 2016-01-03 17:11:25 +01:00
Alexandre Archambault 29e3cf8f81 Rename apply method of Fetch to from 2016-01-03 16:39:30 +01:00
Alexandre Archambault 645dcfb259 Finite default max iterations in resolution process 2016-01-03 16:39:30 +01:00
Alexandre Archambault ac23e17c49 Remove "ivy-like" Maven repository support
Was a workaround for ~/.ivy2/local, before support for Ivy repositories was added
2016-01-02 14:06:16 +01:00
Alexandre Archambault 8ab731d93f Fix untested things :-|
Bad
2015-12-30 21:53:08 +01:00
Alexandre Archambault e7b57af58b Add extra properties 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 2e6e061fe1 Better minimization of dependencies with fallback configs 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 00d11017f7 Better properties substitution
For com.fasterxml.jackson.jaxrs:jackson-jaxrs-providers:2.6.0 in particular, having properties refering other properties
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 d33ab9da26 Output better `sbt.ModuleReport`s 2015-12-30 01:34:32 +01:00
Alexandre Archambault dd4dbb41f9 Better names / comments 2015-12-30 01:34:32 +01:00
Alexandre Archambault 776bcb893f Add classifier variable in Ivy patterns 2015-12-30 01:34:32 +01:00
Alexandre Archambault 790104f06a Add support for extra attributes
TODO Add tests
2015-12-30 01:34:32 +01:00
Alexandre Archambault 2d61a9ea69 Remove deprecated comment 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 4aed6f6c38 global-plugins - attempt #2 - success 2015-12-30 01:34:32 +01:00
Alexandre Archambault c42682ed60 Fixup (better handling of sbt attributes) 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 f52e2ecca4 Add support for attributes 2015-12-30 01:34:32 +01:00
Alexandre Archambault a3188a9b8a Override updateClassifiers task 2015-12-30 01:34:32 +01:00
Alexandre Archambault c3cc002be2 fixup (Better handling of classifiers) 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 eaa7874874 Move Maven specific method closer to its usage 2015-12-30 01:34:32 +01:00
Alexandre Archambault 842de76ca6 Add SBT plugin 2015-12-30 01:34:32 +01:00
Alexandre Archambault 46732be5c9 Changes in cache policy 2015-12-30 01:34:32 +01:00
Alexandre Archambault f84e9ad938 Changes in files 2015-12-30 01:34:32 +01:00
Alexandre Archambault 3b4b773c64 Add Ivy repository support 2015-12-30 01:34:32 +01:00
Alexandre Archambault e4dfc862b4 Replace scopes with Ivy-like configuration 2015-12-30 01:34:32 +01:00
Alexandre Archambault 98acae19bc Allow to force some module versions during resolution
What SBT calls "dependency overrides"
2015-11-29 21:26:28 +01:00
Alexandre Archambault e20b93326d Move things around
- core doesn't depend anymore on scalaz-concurrent, only on scalaz-core
- metadata and JARs downloading now unified (merged with the latter)
- ...
2015-11-29 20:35:21 +01:00
Alexandre Archambault d134bee906 Enable fetch-from-cache-first by default 2015-11-24 22:18:24 +01:00
Alexandre Archambault 700bf84296 Add fetchLocalFirst, fix in the way local repo are handled 2015-11-23 22:55:30 +01:00
Alexandre Archambault 01ad96413e Switch to build.sbt based build definition 2015-11-21 14:23:06 +01:00