Commit Graph

260 Commits

Author SHA1 Message Date
Alexandre Archambault 8c72303ae9 Ensure POM files aren't added to classpath by bootstraps
They were when using the "isolated" classloader thing (that
https://github.com/jupyter-scala/ammonium and
https://github.com/jupyter-scala/jupyter-scala should probably be the only user of…)
2018-02-01 16:18:47 +01:00
Leonard Ehrenfried 387078aa87 Import correct resolver from librarymanagement #746 2018-01-31 15:26:21 +01:00
Alexandre Archambault 5a82ba903e Move tut-processed README.md under doc/readme 2018-01-29 20:45:28 +01:00
Dale Wijnand 70fa5f13cb Update, extract & override scala versions for plugins (#730)
* Update, extract & override scala versions for plugins

* Only override crossScalaVersions in sbt-plugins

That way (hopefully) the current CI setup using ++ doesn't break. See #730
2018-01-10 17:24:16 +01:00
Dale Wijnand 1bb7742d71 Replace most of SbtCompatibility with sbt-compat (#731) 2018-01-10 15:38:48 +01:00
Alexandre Archambault 0002798221 Remove sbt-launcher project
Now lives in its own repo at https://github.com/coursier/sbt-launcher
2017-12-28 10:19:05 +01:00
Alexandre Archambault 948361e429 More refined, and manual, activation of scripted
Allows to do a `sbt ++2.11.11 test:compile`, without the sbt plugin
modules or scripted being an issue.
2017-12-27 16:38:21 +01:00
Alexandre Archambault 6f37e95be6 Switch to sbt 1.0.4 2017-12-27 16:38:21 +01:00
Alexandre Archambault e97eaa18b5 Remove http-server module
Now has its own repo at https://github.com/coursier/http-server

Same Maven coordinates as before, `io.get-coursier:http-server_2.12`
2017-12-27 02:18:35 +01:00
Alexandre Archambault 3199d3ad54 Remove echo project
It now lives in its own repository at https://github.com/coursier/echo

Same Maven coordinates as before, io.get-coursier:echo
2017-12-26 23:56:02 +01:00
Yi Cheng a4258f48ce
Add json report to fetch and local exclusion option (#692)
This patch introduces changes for cli with json output #659. Format as follows:
```
{
  "conflict_resolution": {
    "org:name:version" (requested): "org:name:version" (reconciled) 
  },
  "dependencies": [
    {
      "coord": "orgA:nameA:versionA",
      "files": [
        [
          <classifier>,
          <path>
        ]
      ],
      "dependencies": [ // coodinates for its transitive dependencies
        <orgX:nameX:versionX>,
        <orgY:nameY:versionY>,
      ]
    },
    {
      "coord": "orgB:nameB:versionB",
      "files": [
        [
          <classifier>,
          <path>
        ]
      ],
      "dependencies": [ // coodinates for its transitive dependencies
        <orgX:nameX:versionX>,
        <orgZ:nameZ:versionZ>,
      ]
    },
  ]
}
```
For example:
```
fetch -t org.apache.avro:trevni-avro:1.8.2  org.slf4j:slf4j-api:1.7.6 --json-output-file x.out
  Result:
├─ org.apache.avro:trevni-avro:1.8.2
│  ├─ org.apache.avro:trevni-core:1.8.2
│  │  ├─ org.apache.commons:commons-compress:1.8.1
│  │  ├─ org.slf4j:slf4j-api:1.7.7
│  │  └─ org.xerial.snappy:snappy-java:1.1.1.3
│  └─ org.slf4j:slf4j-api:1.7.7
└─ org.slf4j:slf4j-api:1.7.6 -> 1.7.7
```
would produce the following json file:
```
$ jq < x.out 
{
  "conflict_resolution": {
    "org.slf4j:slf4j-api:1.7.6": "org.slf4j:slf4j-api:1.7.7"
  },
  "dependencies": [
    {
      "coord": "org.apache.avro:trevni-core:1.8.2",
      "files": [
        [
          "",
          "/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/avro/trevni-core/1.8.2/trevni-core-1.8.2.jar"
        ]
      ],
      "dependencies": [
        "org.slf4j:slf4j-api:1.7.7",
        "org.xerial.snappy:snappy-java:1.1.1.3",
        "org.apache.commons:commons-compress:1.8.1"
      ]
    },
    {
      "coord": "org.apache.avro:trevni-avro:1.8.2",
      "files": [
        [
          "",
          "/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/avro/trevni-avro/1.8.2/trevni-avro-1.8.2.jar"
        ]
      ],
      "dependencies": [
        "org.apache.avro:trevni-core:1.8.2",
        "org.slf4j:slf4j-api:1.7.7",
        "org.xerial.snappy:snappy-java:1.1.1.3",
        "org.apache.commons:commons-compress:1.8.1"
      ]
    },
    {
      "coord": "org.slf4j:slf4j-api:1.7.7",
      "files": [
        [
          "",
          "/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar"
        ]
      ],
      "dependencies": []
    },
    {
      "coord": "org.apache.commons:commons-compress:1.8.1",
      "files": [
        [
          "",
          "/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar"
        ]
      ],
      "dependencies": []
    },
    {
      "coord": "org.xerial.snappy:snappy-java:1.1.1.3",
      "files": [
        [
          "",
          "/Users/yic/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.1.3/snappy-java-1.1.1.3.jar"
        ]
      ],
      "dependencies": []
    }
  ]
}

```
2017-12-26 10:46:35 -08:00
Alexandre Archambault ee9c61393c Move FromSbt / ToSbt helpers to separate module 2017-12-11 10:07:04 +01:00
soc 1871610751 Introduce support for OS-specific standard cache directories (#676)
This cleans up the home directories of users and helps making sure that
Coursier's cache is not accidentically backed up by applications or OS
functionality.

The precedence is as follows:

- existing $COURSIER_CACHE environment variable
- existing coursier.cache Java property
- existing operating system specific standards:
  - Linux:   $XDG_CACHE_HOME/coursier, with fallback to ~/.cache/coursier
  - Windows: {SpecialFolder.LocalApplicationData}/cache/Coursier
  - macOS:   $HOME/Library/Caches/Coursier
- existing ~/.coursier/
- fallback to operating system specific standard directory else.

See discussion in https://github.com/coursier/coursier/pull/676#issuecomment-338974822
2017-10-27 14:35:01 +02:00
Alexandre Archambault 34cce59b65 Minor tweaks 2017-10-26 01:36:55 +02:00
Alexandre Archambault ce2a01af40 Bump plugins 2017-10-21 01:53:25 +02:00
Alexandre Archambault 8f988d4d08 Prevent tags to be split in generated Ivy XML 2017-08-30 01:26:46 +02:00
Alexandre Archambault b91031034c Use custom published scala-native stuff 2017-07-11 20:36:00 +02:00
Alexandre Archambault 3271d90b26 Use custom published version of jarjar 2017-07-11 19:11:18 +02:00
Alexandre Archambault 7d69815f64 Allow to generate native bootstraps 2017-07-08 14:32:16 +02:00
Alexandre Archambault e33787e916 Update sbt-launcher, add sbt-coursier by default 2017-06-24 15:57:04 +02:00
Alexandre Archambault 208f18f518 More careful handling of the bootstrap.jar resource
It seems that blindly putting it in resourceGenerators makes proguard...
proguard it.
2017-06-12 01:55:28 +02:00
Alexandre Archambault 9e7cc6dec4 Have boostraps use the main coursier cache 2017-06-09 18:13:13 +02:00
Alexandre Archambault 995e8c70fd Add sbt-pgp-coursier plugin 2017-06-07 14:24:21 +02:00
Alexandre Archambault 510646d596 Clean-up 2017-06-06 18:01:29 +02:00
Alexandre Archambault fa8d952e81 Make the proguarded JAR directly runnable 2017-06-01 13:08:20 +02:00
Alexandre Archambault f5ef7d8179 Add non-reg tests for Nexus proxies
Ensure everything work fine again with those (things went bad at
1.0.0-RC1, because of the use of directory listings, that may not be
exhaustive in proxies - or may be just empty, e.g. currently with nexus 3)
2017-05-31 21:19:27 +02:00
Alexandre Archambault f609e65f8b Add helper aggregate project 2017-05-31 15:24:53 +02:00
Alexandre Archambault 12e9ca3e08 Java-ize echo module 2017-05-16 17:05:32 +02:00
Alexandre Archambault 203e3fd477 Only compile http-server module in 2.12
So that we don't have to wait on its dependencies to add preliminary
support for scala 2.13
2017-05-15 18:54:29 +02:00
Alexandre Archambault 3656389fff Only compile sbt-launcher module in 2.11
So that we don't have to wait on its dependencies to add preliminary
support for scala 2.13
2017-05-15 18:54:29 +02:00
Alexandre Archambault 763106bf96 Switch to tut 0.5.1 2017-05-15 18:54:29 +02:00
Alexandre Archambault f62a110cfa Bump dependencies 2017-05-15 18:54:29 +02:00
Alexandre Archambault 9c7168fbc7 Add alias 2017-05-15 15:32:48 +02:00
Alexandre Archambault 89c3b3544d Don't create too visible empty directories during build 2017-05-15 15:32:48 +02:00
Alexandre Archambault f8c05d570b Dummy renaming in build 2017-05-15 15:32:47 +02:00
Alexandre Archambault e76f6170f1 Move typelevel-related things to new extra module 2017-05-12 00:00:14 +02:00
Alexandre Archambault 3a2b253643 Shade jsoup too 2017-05-10 02:52:05 +02:00
Alexandre Archambault 1113555ed7 Test bootstrap generation 2017-05-05 18:04:20 +02:00
Alexandre Archambault 4679d5fadf Switch to latest http4s
Travis Mac CI now seems to be on Java 8, no need to compile the http-server module against the latest Java 7 compatible http4s
2017-04-29 17:35:26 +02:00
Alexandre Archambault 1380d7a741 Quick & dirty scaladex lookup 2017-04-03 10:09:33 +02:00
Alexandre Archambault 13262a3831 Rework build.sbt 2017-04-02 21:51:11 +02:00
Jentsch 711e744d75 Let compiler explain warnings 2017-03-23 21:07:50 +01:00
Alexandre Archambault c25b5517ed Update organization here or there 2017-03-20 00:41:04 +01:00
Alexandre Archambault 11a1e509b5 Allow proguarded jar to be launched straightaway
With the right bash header
2017-03-14 15:39:01 +01:00
Alexandre Archambault 23ea3ff6fa Add echo application
Simply echoes its arguments - for testing purposes
2017-03-14 15:39:00 +01:00
Alexandre Archambault 41c0cea23b Use https repo 2017-03-10 10:41:05 +01:00
Alexandre Archambault 2c18c9472c Don't shade too many things 2017-03-10 00:45:38 +01:00
Alexandre Archambault 9eff5f3402 Have publishSigned publish artifacts with shading
1.0.0-M15-3 -> 🗑️
2017-03-05 15:47:41 +01:00
Alexandre Archambault 112638582f Shade fastparse 2017-02-28 15:09:18 +01:00
Alexandre Archambault ab319b164f Shade jarjar into sbt-shading 2017-02-28 14:46:58 +01:00
Alexandre Archambault 67f048878c Keep properties files when proguarding
Makes jsoup happier from the proguarded launcher
2017-02-28 13:29:10 +01:00
Alexandre Archambault c59c7d45ca Refactor travis.sh 2017-02-27 16:18:41 +01:00
Alexandre Archambault 17faeb7686 Hitting sbt issue 1673? 2017-02-27 16:01:02 +01:00
Alexandre Archambault 88f54cc356 Add sbt-launcher 2017-02-27 16:01:02 +01:00
Alexandre Archambault e5a6a609e3 Exclude pom from pack distributions
Upcoming sbt-coursier includes this in the update report, and these
aren't ignored by sbt-pack by default (yet?)
2017-02-27 15:54:57 +01:00
Alexandre Archambault a84057f792 Ensure no progress stuff if printed...
after progress report is stopped

just in case
2017-02-27 15:54:56 +01:00
Alexandre Archambault cce332eb55 Refactor web page link listing logic, implement it on the scalajs side 2017-02-13 19:19:39 +01:00
Alexandre Archambault 6b89af3924 Better handling of artifacts from Maven repos
Doesn't seem to break things
2017-02-13 19:19:29 +01:00
Alexandre Archambault a6b9c845c2 Rename plugin module to sbt-coursier 2017-02-05 15:36:34 +01:00
Alexandre Archambault d277153777 Annotate all case classes with final 2017-02-04 16:36:52 +01:00
Alexandre Archambault ed03750c23 Switch to scalaz 7.2.8 2017-01-31 16:22:17 +01:00
Alexandre Archambault b65a76136f Switch to sbt-mima 0.1.13, update mima settings
In particular, check compatibility only against current latest version

New issues unearthed after mima plugin version bump
2017-01-31 16:22:16 +01:00
Alexandre Archambault 704811efe9 Bump dependencies 2017-01-31 16:22:16 +01:00
Alexandre Archambault aae1f1e2a7 Clean-up things in build.sbt 2017-01-31 16:22:16 +01:00
Alexandre Archambault ff0e441f43 Set default scala version to 2.12.1
Rather than 2.11.8
2017-01-31 16:22:16 +01:00
Alexandre Archambault e94dbc7e68 Switch to scala 2.12.1 2017-01-31 16:22:16 +01:00
Alexandre Archambault 4b3923d3e5 Add shading plugin 2017-01-31 15:46:49 +01:00
Alexandre Archambault fe529fb9f4 Switch to Java 6 2016-11-27 17:37:39 +01:00
Alexandre Archambault bf097fa018
Rework profile activation
- don't activate profiles activated by default if some user activated profiles are provided, and
- accept OS / JDK conditions in activation
2016-11-07 12:27:53 +01:00
Alexandre Archambault fc9f1e6816
Switch to 2.12.0 final 2016-11-02 20:47:31 +01:00
Alexandre Archambault 9bc85b86e7
Bump dependencies for 2.12.0 2016-11-02 20:47:27 +01:00
Alexandre Archambault e858287f19
Really don't publish what shouldn't in 2.12
Trap: scalaBinaryVersion.value is "2.12.0-RC2" in 2.12.0-RC2, rather
than just "2.12"
2016-10-23 00:29:32 +02:00
Alexandre Archambault ed1f10bd99
Bump proguard version
Allows publish to work fine in 2.12.0-RC2
2016-10-23 00:20:59 +02:00
Alexandre Archambault 7e836b51be
Disable mima checks for 2.12.0-RC2 for now
No previous version published
2016-10-22 22:47:07 +02:00
Alexandre Archambault 5f2daac118
Remove now unnecessary scala-js related settings 2016-10-22 22:43:24 +02:00
Alexandre Archambault 88dd5d7574
Explicitly add 2.12.0-RC2 in crossScalaVersions
Although crossScalaVersions is not really actually used here
2016-10-22 22:27:56 +02:00
Alexandre Archambault ac4ce5f4f5
Keep targetting Java 7 with scala 2.10 and 2.11 2016-10-22 22:25:12 +02:00
Alexandre Archambault fb9be8430d
Don't generate property file in Scala JS
It is actually only used from the JVM, as a resource
2016-10-22 22:25:10 +02:00
Alexandre Archambault d66f21636f
Should now be fine with 2.12.0-RC2 2016-10-22 22:25:06 +02:00
Alexandre Archambault 4b14215c33
Prepare build.sbt for 2.12, keep updating dependencies 2016-10-22 22:25:01 +02:00
Lars Hupel f59a6c44c3 dependency updates in preparation for Scala 2.12.x 2016-10-21 21:50:49 +02:00
Alexandre Archambault 28b6e45ec6
Switch to case-app 1.1.2 2016-10-20 10:58:12 +02:00
Alexandre Archambault 030d8f4fac Switch to case-app 1.1.1 2016-10-19 18:47:05 +02:00
Alexandre Archambault ece1b35c5f
Cleaning 2016-09-01 13:50:49 +02:00
Alexandre Archambault 29469ffc7a
Add okhttp plugin 2016-08-22 00:40:01 +02:00
Alexandre Archambault 6f93f85c5d
Switch to scalaz 7.2 2016-08-17 23:09:30 +02:00
Alexandre Archambault 72d0ac9728
Move tests with external requirements to it tests 2016-08-15 18:59:27 +02:00
Alexandre Archambault 619b9dd0c0 Publish http-server module as http-server-java7 2016-08-05 14:37:25 -04:00
Alexandre Archambault b0a20eff81
Rename simple-web-server module to http-server 2016-08-05 14:32:57 -04:00
Alexandre Archambault eb4e73fa54
Better handling of version intervals / hints reconciliation
Fixes https://github.com/alexarchambault/coursier/issues/303
2016-07-23 18:36:36 +02:00
Alexandre Archambault 1c34362b6f
Better handling of Ivy patterns 2016-07-23 13:56:28 +02:00
Alexandre Archambault ea59ff6974
Update dependencies 2016-06-19 18:11:20 +02:00
Alexandre Archambault b76fbf363a
Add support for TTL 2016-05-31 15:18:29 +02:00
Alexandre Archambault 1553d0b9d9
Add support for Ivy version ranges 2016-05-30 00:40:41 +02:00
Alexandre Archambault 24235c12cc
Change module name of root project not to confuse sbt-coursier 2016-05-29 23:45:55 +02:00
Alexandre Archambault 2ddfe5f3b2 Keep version actually used to fetch metadata, to get artifacts
In case the one given by the metadata is wrong
2016-05-28 17:15:05 +02:00
Alexandre Archambault 774a599bdd
Switch back to the last Java 7 compatible http4s version 2016-05-09 19:25:43 +02:00
Alexandre Archambault 6f404764f7
Add mima filters 2016-05-09 19:25:40 +02:00
Alexandre Archambault 641af2af91 Add simple-http-server project 2016-04-27 00:40:54 +02:00
Alexandre Archambault 241cf866a0
Switch to case-app 1.0.0-RC2, remove the need for two -- ...
...to specify user arguments with the launch command
2016-04-17 22:24:39 +02:00
Alexandre Archambault bbe9ec5a21
Minor adjustment of build config 2016-04-17 22:24:31 +02:00
Alexandre Archambault 6ac53946ab
Put back bootstrap.jar in proguarded launcher 2016-04-13 00:34:26 +02:00
Alexandre Archambault 96ba7c72d6
Switch to case-app 1.0.0-RC1 2016-04-11 01:53:00 +02:00
Alexandre Archambault f73dac68fd Try not flooding the terminal with ignored errors...
...in updateClassifiers.

Also fail if an artifact cannot be fetched in update. A bit risky - might unveil locked errors, that ought to be circumvented.
2016-04-05 17:03:03 +02:00
Alexandre Archambault 105236393d Add benchmark option 2016-04-05 16:58:18 +02:00
Alexandre Archambault 055ff77e5b Cleaning 2016-04-05 16:53:19 +02:00
Alexandre Archambault 3367f49058 Add support for fallback artifact in SBT plugin 2016-04-01 01:11:48 +02:00
Alexandre Archambault e634e108cf Add basic scripted test 2016-04-01 01:11:48 +02:00
Alexandre Archambault fd4d1bd1dc Merge pull request #202 from soc/topic/sbt-coursier
Rename coursier-sbt-plugin to sbt-coursier
2016-03-20 15:40:09 +01:00
Alexandre Archambault b36de08ccb Fix IvyLocalTests and MiMa checks after organization change 2016-03-20 14:25:28 +01:00
Simon Ochsenreither 3c427aec43 Rename coursier-sbt-plugin to sbt-coursier 2016-03-19 15:17:45 +01:00
Alexandre Archambault 74af8296d5 Change organization to io.get-coursier 2016-03-17 17:28:18 +01:00
Alexandre Archambault 645100ae3c Try not to use rhino during scala JS tests
Why is rhino back? Should be node...
2016-03-14 16:20:48 +01:00
Alexandre Archambault 3ff533a02b Move things around in TermDisplay 2016-03-14 16:20:21 +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 aa836864a3 Don't wrongly take into account previously downloaded chunks in bitrate calculations 2016-03-07 01:48:23 +01:00
Alexandre Archambault 90ccdb46fc Fix update-changing mode, report update checks 2016-03-06 19:27:06 +01:00
Alexandre Archambault a7a34320df Cache now only designated by a simple directory 2016-03-06 14:45:57 +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 82e64fe7a8 Remove ammonite-terminal dependency 2016-02-28 19:35:50 +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 b9895ce801 Add support for packaging attribute in POMs 2016-02-28 17:00:12 +01:00
Alexandre Archambault 1731fca26c Have the cache keep track of missing files 2016-02-24 23:50:04 +01:00
Alexandre Archambault facf76eb20 Automatically publish the proguarded JAR 2016-02-20 15:56:20 +01:00
Alexandre Archambault a1585ab27c Java 6 friendliness 2016-02-17 20:57:49 +01:00
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 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 fc237d61ad Build standalone launcher from SBT 2016-02-07 13:29:39 +01:00
Alexandre Archambault 58c8cb4192 Print version in help message 2016-02-01 14:26:30 +01:00
Alexandre Archambault c0bc52f53e Remove unused dependency 2016-01-29 12:51:08 +01:00
Alexandre Archambault ce8fb17fd1 Remove sbt-release plugin 2016-01-27 11:45:36 +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 a251e71190 Revert "Update Sonatype credentials config"
This reverts commit ca0fec50ca.
2016-01-13 23:07:01 +01:00
Alexandre Archambault ca0fec50ca Update Sonatype credentials config 2016-01-12 00:06:24 +01:00
Alexandre Archambault 622de407ec Update appveyor config, remove snapshot repository...
...that should be necessary anymore thanks to the former
2016-01-02 14:59:43 +01:00
Alexandre Archambault 513d09b846 Add back Sonatype snapshots repository
Seems that Appveyor (Windows CI) needs it...
2016-01-02 13:46:18 +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 4e42ff1b85 Add crossScalaVersions setting 2015-12-31 00:45:37 +01:00
Alexandre Archambault 56bed6ee61 Ensure `sbt test` is fine in both 2.10 and 2.11, and bootstrap module is
not published

For the release to go smoothly
2015-12-30 23:56:55 +01:00
Alexandre Archambault c6d8c35b5d Switch to case-app 1.0.0-M1 2015-12-30 20:43:33 +01:00
Alexandre Archambault f4c82ece40 Switch to case-app 1.0.0-M1-SNAPSHOT, disable cli build in 2.10 2015-12-30 01:34:32 +01:00
Alexandre Archambault d066fd2c29 Add back bootstrap JAR in CLI package 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 c48c50f959 Rename files project to cache 2015-12-30 01:34:32 +01:00
Alexandre Archambault 22f8626e61 Fix in build.sbt 2015-12-30 01:34:32 +01:00
Alexandre Archambault 799179e74d Add tut support 2015-12-30 01:34:32 +01:00
Alexandre Archambault 842de76ca6 Add SBT plugin 2015-12-30 01:34:32 +01:00
Alexandre Archambault 1b26c65b3c Fix developers in POM
SBT bug?

Getting something like
<developers> moduleInfo.developers.map<function1> </developers>
else
2015-12-12 20:00:24 +01:00
Alexandre Archambault 4710fafdac Temporary not publishing CLI before milestone release
As it depends on snapshot artifacts
2015-12-12 18:13:18 +00:00
Alexandre Archambault f9fd0b45a1 Better release settings 2015-12-12 18:02:43 +00:00