Phil Hagelberg
12b97749bd
Bump version number back to a snapshot.
2013-11-19 10:05:36 -08:00
Phil Hagelberg
77d659e6ee
Release 2.3.4
2013-11-18 21:59:05 -08:00
Phil Hagelberg
85d3549c14
Bump version up to 2.3.4-SNAPSHOT.
2013-10-09 09:06:18 -07:00
Phil Hagelberg
6a6cecee0f
Release 2.3.3
2013-10-05 15:40:59 -07:00
Phil Hagelberg
0a5c616bbd
Bump version up to 2.3.3-SNAPSHOT.
2013-08-20 17:42:27 -07:00
Chas Emerick
7d7426b143
prepare for 2.3.2 release
2013-08-20 16:55:17 -04:00
Phil Hagelberg
e624a768d3
Release 2.3.1
2013-08-13 04:28:39 +00:00
Phil Hagelberg
ac33004a92
Bump back to snapshot.
2013-08-08 20:16:54 -07:00
Phil Hagelberg
aeaca0cbd7
Release 2.3.0
2013-08-08 20:10:42 -07:00
Phil Hagelberg
0f8d67d2e3
Remove dependency on "useful" library for packaging purposes.
...
This dependency pulls in a number of other dependencies which we don't
use but which are difficult for downstream packagers to deal with.
Include our own version of map-vals (because seriously, why is this
not already part of Clojure) and update-first (because re-forming
those problems without it crazy convoluted). But our implementation is
a fair bit shorter because it doesn't have to handle all the edge
cases.
2013-07-30 20:57:56 -07:00
Jean Niklas L'orange
2324cd21fc
com.hypirion.io 0.3.1 (1.6-compiled)
2013-07-30 16:01:35 +02:00
Jean Niklas L'orange
3c2cd2f5a1
Bump com.hypirion.io to 0.3.0.
2013-07-30 11:19:44 +02:00
Phil Hagelberg
5b26b89d9c
Support :pedantic? :abort/:warn.
...
Move range/overlap detection into l.c.classpath.
Fixes #1197 .
2013-07-22 18:45:16 -07:00
Phil Hagelberg
e4b66b2b9e
Bump back to snapshot.
...
[ci skip]
2013-05-28 21:43:13 -07:00
Phil Hagelberg
5eaad5c48d
Release 2.2.0
2013-05-28 17:04:23 -07:00
Phil Hagelberg
7ef8170aea
Back to 2.2.0-SNAPSHOT.
2013-04-12 10:16:37 -07:00
Phil Hagelberg
eccd23d062
Release 2.1.3
2013-04-12 10:02:18 -07:00
Phil Hagelberg
da76893c23
Back to 2.2.0-SNAPSHOT.
2013-03-28 15:38:43 -07:00
Phil Hagelberg
10d7d1faa3
Release 2.1.2
2013-03-28 14:46:32 -07:00
Phil Hagelberg
3edc5c3d44
Bump version back to 2.2.0-SNAPSHOT
2013-03-21 15:41:14 -07:00
Phil Hagelberg
bc84d8d166
Release 2.1.1
2013-03-21 15:32:09 -07:00
Phil Hagelberg
305bfc1410
Bump version numbers to 2.2.0-SNAPSHOT.
...
[ci skip]
2013-03-20 12:49:31 -07:00
Phil Hagelberg
904f2c91a4
Release 2.1.0
2013-03-19 19:45:21 -07:00
Phil Hagelberg
3816f67861
Bump cheshire, slingshot, and pomegranate deps.
2013-03-19 10:24:56 -07:00
Phil Hagelberg
8f953e21cf
Bootstrap leiningen-core with the base profile only.
2013-03-18 09:21:00 -07:00
Phil Hagelberg
0e132292b7
Merge remote-tracking branch 'hyPiRion/read-nonblocking'
...
Conflicts:
src/leiningen/deploy.clj
2013-03-17 08:05:11 -07:00
Jean Niklas L'orange
d4993be57a
Bump dependency on com.hypirion.io
2013-03-16 23:24:48 +01:00
Toby Crawley
b2b0251382
Update to bultitude 0.2.2 across the board.
...
This eliminates the need to exclude dynapath, since pomegranate and
bultitude now use the same version. This also updates core's pom.xml
with other recent version updates.
2013-03-15 12:05:29 -04:00
Jean Niklas L'orange
5742386022
Use RevivableInputStream to avoid blocking reads.
2013-03-14 23:32:54 +01:00
Hugo Duncan
6ade0b7822
Add alias for bootstrap in leningen-core
2013-03-12 22:58:50 -04:00
Michael Klishin
c85fc14030
Bump Clojure to 1.5.1
2013-03-12 20:37:10 +04:00
Phil Hagelberg
81f51b6adf
Bump http-wagon version. Fixes #1051 .
2013-03-07 09:10:05 -08:00
AtKaaZ
fdaa492151
upgrade bultitude from 0.1.7 to 0.2.1 else compilation fail on windows
...
(at least)
2013-03-02 03:23:55 +01:00
Toby Crawley
5fd5592711
Force usage of newer dynapath until pomegranate updates.
...
This fixes the issue causing the build failures. The root of it is
that dynapath was allowing pomegranate to modify the boot classloader,
which caused multiple copies of the same class to be loaded.
2013-02-21 15:04:26 -05:00
Phil Hagelberg
26fee30387
Add Sonatype OSS snapshots repo for pomegratate.
2013-02-11 14:39:22 -08:00
Hugo Duncan
cc335da313
Simplify deploy
...
This takes advantage of the coordinate merging in pomegranate.aether/deploy.
2013-02-08 11:10:01 -05:00
Bruce Adams
9f20aa3bfd
Remove superfluous exclusion of slf4j
...
The dependencies for pomegranate were cleaned up as of pomegranate-0.0.8. We no longer need to exclude slf4j. (Hard to claim this is important; I just happened to notice that it was not needed.)
2013-02-03 16:20:43 -05:00
Phil Hagelberg
be4ec8c81e
Bump to 2.1.0-SNAPSHOT.
2013-01-19 20:39:17 -08:00
Phil Hagelberg
0cd13d8cdb
Release 2.0.0.
2013-01-19 20:07:46 -08:00
Jean Niklas L'orange
e5511fe516
Back to 2.0.0-SNAPSHOT.
2013-01-13 10:38:54 +01:00
Phil Hagelberg
99f0ed7069
Release 2.0.0-RC2
2013-01-12 17:03:18 -08:00
Phil Hagelberg
eb15a82e12
Back to 2.0.0-SNAPSHOT.
2013-01-10 16:59:36 -08:00
Phil Hagelberg
1e309c1a52
Release 2.0.0-RC1
2013-01-10 16:45:09 -08:00
Phil Hagelberg
15c5eb9287
Don't need to explicitly include clojars classic in project.clj.
2013-01-10 11:35:35 -08:00
David Greenberg
80cf398b50
Allow project's git repository to be different than project root
...
This allows for other directories to be used for the automatic
repository tagging. This is useful for repositories that contain
multiple projects, such as leiningen-core and leiningen, so that both
will have the correct repository tag information in their pom.xml.
2012-11-28 14:48:28 -05:00
Phil Hagelberg
6d4ffe9a98
Add classic repo to Leiningen's own project.clj.
2012-11-15 07:07:52 -08:00
Phil Hagelberg
9202b099ea
Hooks that come from profiles can be rolled back. Fixes #802 .
2012-10-26 19:25:35 -07:00
Justin Balthrop
9f37f53c5e
move dependency and repository merging into meta-merge
...
This is accomplished with the :reduce metadata, which specifies the
reduce function to use when merging. This allows us to merge
dependencies and repositories deeply like other structures. Note that
dependencies are transformed into a map before they are merged and then
transformed back into a vector.
Also change the way that collections are merged. They used to be merged
by taking the right collection and prepending it to the left collection.
This behavior was needed for :*-paths in defproject, but it is not an
obvious default. Now, the default is to append the right collection, but
the :prepend metadata can be used to tell meta-merge to prepend instead.
By default, :source-paths, :resource-paths and :test-paths have :prepend
set to true.
2012-10-08 18:27:40 -07:00
Phil Hagelberg
f633c90164
Back to 2.0.0-SNAPSHOT. Next release will be RC1, for reals.
2012-08-25 18:41:32 -07:00
Phil Hagelberg
3b1924e538
Release 2.0.0-preview10.
2012-08-25 16:49:21 -07:00
Phil Hagelberg
e29418dc58
Bump back to 2.0.0-SNAPSHOT.
2012-08-24 17:26:00 -07:00
Phil Hagelberg
88f00af830
Release 2.0.0-preview9.
2012-08-24 17:02:17 -07:00
Phil Hagelberg
b5a193d331
Switch :repositories to vector format to preserve ordering.
...
See http://librelist.com/browser/leiningen/2012/8/17/ordering-issues-with-repositories/
for motivation.
2012-08-23 14:34:58 -07:00
Justin Balthrop
ce4e1c9f74
Make :eval-in :classloader work with native deps
...
Use 0.6.6 classlojure's alter-java-library-path! to set java.library.path
at runtime.
Perhaps we should be setting all of these system properties back after
we are done, including this one?
2012-08-18 08:50:05 -07:00
Phil Hagelberg
fc7e3c7cb9
Back to snapshot.
2012-08-16 13:17:59 -07:00
Phil Hagelberg
ff8ed7f6a8
Release 2.0.0-preview8.
2012-08-16 11:06:45 -07:00
Joe Gallo
363d1c61c2
Initial crack at suggestions.
2012-08-08 07:42:48 -04:00
Phil Hagelberg
6ddc6b71a6
Bump ordered dependency. Fixes #697 .
2012-07-24 17:32:30 -07:00
Phil Hagelberg
36856e4fad
Drop back to 2.0.0-SNAPSHOT, hopefully for the last time.
2012-06-27 16:54:31 -07:00
Phil Hagelberg
811e974174
Release 2.0.0-preview7.
2012-06-27 16:45:13 -07:00
Phil Hagelberg
70695f5868
Work with latest pomegranate deploy-artifacts signature.
2012-06-26 17:31:36 -07:00
Phil Hagelberg
2fffac4854
Deploy signatures along with jars and poms.
...
Currently depends on pomegranate branch:
https://github.com/cemerick/pomegranate/pull/27
2012-06-26 17:31:36 -07:00
Phil Hagelberg
1da790ed78
Bump back to 2.0.0-SNAPSHOT.
2012-06-11 18:45:00 -07:00
Phil Hagelberg
14c650c9b0
Release 2.0.0-preview6
2012-06-02 21:07:35 -07:00
Phil Hagelberg
060ab177d2
Add bin/release.
2012-06-01 22:01:48 -07:00
Phil Hagelberg
71781a83f3
Back to 2.0.0-SNAPSHOT.
2012-06-01 10:46:54 -07:00
Phil Hagelberg
5a790ca7c8
Release 2.0.0-preview5.
2012-05-31 21:20:42 -07:00
Phil Hagelberg
0c6c58e329
Fall back to ordered 1.2.0.
2012-05-30 21:07:18 -07:00
Phil Hagelberg
3b7fda6b5f
Work around bug in ordered maps.
...
https://github.com/flatland/ordered/issues/4
2012-05-30 20:56:09 -07:00
Phil Hagelberg
93bb6a1e14
Bump back to 2.0.0-SNAPSHOT.
2012-05-11 18:46:25 -07:00
Phil Hagelberg
104726ee71
Release 2.0.0-preview4.
2012-05-11 18:07:07 -07:00
Nelson Morris
3e1afa892e
Bump pomegranate for http deploy fixes
2012-05-06 14:37:20 -05:00
Phil Hagelberg
1faf0eedb4
Bump version of ordered to avoid locked version range.
2012-04-24 16:10:17 -07:00
Phil Hagelberg
9e83fc3f95
Bump to Clojure 1.4.0.
2012-04-17 22:07:04 -07:00
Phil Hagelberg
030632acf6
Bump back to snapshot.
2012-04-12 10:37:34 -07:00
Phil Hagelberg
a95f990227
Release 2.0.0-preview3.
2012-04-12 10:18:32 -07:00
Nelson Morris
4ffde4c655
Bump pomegranate; fixes #491
2012-04-10 13:28:46 -05:00
Juergen Hoetzel
18362faf8a
add proxy support
...
Parse http_proxy environment variable to setup aether/pomegranate proxy config.
2012-04-04 18:12:56 +02:00
Phil Hagelberg
4e89806158
Shouldn't need to aot in leiningen-core anymore.
2012-03-25 19:19:36 -07:00
Phil Hagelberg
245b036a4a
Back to 2.0.0-SNAPSHOT.
2012-03-11 21:06:48 -07:00
Phil Hagelberg
82bbd3b601
Release 2.0.0-preview2.
2012-03-08 20:33:47 -08:00
Phil Hagelberg
cc711200a4
Move version back to 2.0.0-SNAPSHOT.
2012-03-07 14:24:03 -08:00
Phil Hagelberg
efe16d5dee
Release 2.0.0-preview1.
2012-03-07 12:06:48 -08:00
Phil Hagelberg
861e4f08ea
Make leiningen-core dirs visible when testing leiningen proper.
2012-03-01 15:30:50 -08:00
Phil Hagelberg
03aa94c661
Implement :middleware.
2012-02-24 15:38:10 -08:00
Chas Emerick
a22da503be
load plugins through classpath/resolve-dependencies so as to benefit from authentication config, etc, fixes gh-423
2012-02-23 14:35:57 -05:00
Chas Emerick
5c66dc0d22
Upgrade pomegranate to 0.0.8, fixes gh-422
2012-02-23 13:25:34 -05:00
Chas Emerick
0a2e84754e
upgrade to pomegranate 0.0.7
2012-02-22 08:47:18 -05:00
Chas Emerick
e03b74e00f
upgrade to pomegranate 0.0.6; changes default checksum policy to only warn on failure
2012-02-22 08:47:18 -05:00
Chas Emerick
b85b48a48b
upgrade to pomegranate 0.0.5; use its get-classpath in leiningen.core.ns to fix gh-412
2012-02-20 18:19:29 -05:00
Phil Hagelberg
7d8dca635d
Use ordered maps for :dependencies and :repositories. Fixes #400 .
2012-02-19 22:10:09 -08:00
Phil Hagelberg
432c4eae41
Link to the EPL in project.clj.
2012-02-08 22:55:48 -08:00
Anthony Grimes
7a7945880f
Move reply and lein-newnew to lein's own project.clj.
...
The only reason this wasn't possible before was because the classpath
was being cached in .lein-classpath, giving the appearance of those
dependencies not being seen.
2012-02-07 16:12:14 -06:00
Anthony Grimes
31217cfdb2
Hardcore merging action.
2012-02-07 02:59:48 -06:00
Anthony Grimes
75a062dfb7
WIP new lein repl task that uses reply.
2012-02-06 19:29:31 -06:00
Anthony Grimes
a68774c36a
Inc lein-newnew version to fix boogz.
2012-02-05 14:56:56 -06:00
Anthony Grimes
8f2c0c178e
Remove newnew stuff from leiningen and add it as a dependency.
2012-02-05 04:21:14 -06:00
Nelson Morris
09483ed64d
Update pomegranate; all repo/dependency options should work
2012-02-01 21:20:20 -06:00
Nelson Morris
d7c335cee7
Update pomegranate version
...
This allows most lein v1 repository options to work.
Still need to re-add user auth from config file.
2012-01-22 22:41:47 -06:00
Phil Hagelberg
92dfe67a85
Re-enable ci for master branch.
2012-01-17 20:08:19 -08:00