Commit graph

2360 commits

Author SHA1 Message Date
Phil Hagelberg
a581b006fb Turn off bootclasspath for projects using 1.2.
Won't help if it's an indirect dependency forced by version ranges though.
2012-06-14 16:28:37 -07:00
Phil Hagelberg
b3d84b207b Link to namespace documentation in tutorial. 2012-06-14 16:26:52 -07:00
Phil Hagelberg
6e136f1f53 Point people towards 2.x in the readme. 2012-06-14 16:26:39 -07:00
Phil Hagelberg
2f2bd69b4d Fix tests for bootclasspath. 2012-06-14 16:26:22 -07:00
Phil Hagelberg
25181bed9c Test boot time for lein run rather than lein version.
Who cares if lein version is slow?
2012-06-13 21:43:22 -07:00
Phil Hagelberg
80fa274979 Use bootclasspath inside eval-in-project. Fixes #639. 2012-06-13 21:42:55 -07:00
Phil Hagelberg
a145841b8e Clarify that profiles.clj is just a map.
[ci skip]
2012-06-13 19:37:29 -07:00
Phil Hagelberg
628e13ef8e Fix checkout detection logic in lein.bat; fixes #579.
[ci skip]
2012-06-13 18:59:36 -07:00
Phil Hagelberg
50f93104a4 Set user-agent in search index downloads. 2012-06-13 10:42:32 -07:00
Phil Hagelberg
d8d5ca15bf Move user-agent to its own function; make it match lein version more. 2012-06-13 10:02:53 -07:00
Phil Hagelberg
9f6934487e Merge pull request #637 from bruceadams/master
Set "Leiningen" User-Agent in http requests for issue #636
2012-06-13 09:57:25 -07:00
Phil Hagelberg
6e78141f4a Don't assume all args are strings; can have partial aliases. 2012-06-13 09:12:49 -07:00
Bruce Adams
977ba3d160 Fix messed up order of os.name os.version for #636 2012-06-13 09:44:51 -04:00
Bruce Adams
93d651c41f Enhanced User-Agent string #636 2012-06-13 09:30:58 -04:00
Bruce Adams
d1b1ddc819 Set "Leiningen" User-Agent in http requests for issue #636 2012-06-13 08:08:32 -04:00
Phil Hagelberg
954249d794 Rewrite docstring for deps task.
[ci skip]
2012-06-11 20:26:32 -07:00
Phil Hagelberg
c7161e1756 First pass at verifying signatures via lein deps :verify. 2012-06-11 18:46:39 -07:00
Phil Hagelberg
d960cb91b7 Allow leiningen.core.eval/sh to work with rebound *out* and *err*. 2012-06-11 18:45:29 -07:00
Phil Hagelberg
1da790ed78 Bump back to 2.0.0-SNAPSHOT. 2012-06-11 18:45:00 -07:00
Phil Hagelberg
e62275369a Exclude .DSA files too. 2012-06-10 15:06:14 -07:00
Phil Hagelberg
eaa6935891 Mention keychain for handling gpg passphrases. Fixes #615.
[ci skip]
2012-06-10 15:02:21 -07:00
Phil Hagelberg
d66451a4fd Move hooke injections to default profile. 2012-06-09 22:10:29 -07:00
Phil Hagelberg
aeb6a46883 Document do task. 2012-06-09 21:58:42 -07:00
Phil Hagelberg
1be0c5edb9 Move task chaining to do task. Fixes #632. 2012-06-09 21:48:23 -07:00
Phil Hagelberg
a61f188fbf Suppress stack trace from exit exception in with-profile. 2012-06-09 21:47:05 -07:00
Phil Hagelberg
90e8fc609f Consistent use of leiningen-version function. 2012-06-09 21:17:39 -07:00
Phil Hagelberg
858f26e29b Todo updates. 2012-06-09 21:10:00 -07:00
Phil Hagelberg
dcb5aea2ce Remove left-over use of integer error code in classloader eval. 2012-06-09 21:09:39 -07:00
Phil Hagelberg
0eff5d80d7 Document using .lein-classpath for developing plugins. Fixes #508.
[ci skip]
2012-06-09 21:08:58 -07:00
Phil Hagelberg
aa54676c65 Bump Bultitude version. Fixes #592. 2012-06-09 19:50:56 -07:00
Phil Hagelberg
f0732f5536 Remove outdated comment about ant.
[ci skip]
2012-06-09 19:48:41 -07:00
Phil Hagelberg
dfb54f3683 Use env in bash shebang. Fixes #624. 2012-06-09 19:48:41 -07:00
Phil Hagelberg
3d57749896 Don't mess with HTTP_CLIENT setting. Fixes #623. 2012-06-09 19:48:40 -07:00
Phil Hagelberg
69f59efced Improve defproject docstring. 2012-06-09 19:48:40 -07:00
Phil Hagelberg
db69ddedff Merge pull request #626 from Knekkebjoern/master
'command not found' in bin/lein
2012-06-06 16:00:25 -07:00
Jorge Barrios
b659769d54 Minor fix to avoid this error:
./lein: line 180: [darwin11: command not found
2012-06-06 15:54:14 -07:00
Phil Hagelberg
14c650c9b0 Release 2.0.0-preview6 2012-06-02 21:07:35 -07:00
Phil Hagelberg
6a4587eea7 Merge pull request #622 from jaceklaskowski/master
Read user profiles once (it uses IO so it should be faster)
2012-06-02 11:47:29 -07:00
Jacek Laskowski
e34812a3b0 Read user profiles once (it uses IO so it should be faster) 2012-06-02 20:16:10 +02:00
Alex Osborne
ac2ec152df When outside project load the default project map. Fixes #613
The default certificates and repositories are in project/defaults
so we need to include it explicitly.  The reason load-plugins knew
to try clojars at all is that normalize-repos explicitly adds the
default repos.  This obviously doesn't happen for other keys such as
:certificates though.
2012-06-02 22:39:04 +10:00
Alex Osborne
26197cf1e2 Load SSL certificates even when running outside of a project. Fixes #613
We now treat them much the same as plugins, loading them explicitly
from the user and default profiles when the project is nil.
2012-06-02 20:58:03 +10:00
Michael Klishin
84f48b4128 Merge pull request #621 from ato/early-register-certs
Register certificates before calling get-classpath.  Fixes #613
2012-06-02 03:17:28 -07:00
Alex Osborne
484151d007 Register certificates before calling get-classpath. Fixes #613
We need to do this as get-classpath can itself trigger the downloading
of dependencies.  This also ensures leiningen-core/resources is added to
the classpath by the wrapper scripts.
2012-06-02 20:10:17 +10:00
Phil Hagelberg
060ab177d2 Add bin/release. 2012-06-01 22:01:48 -07:00
Phil Hagelberg
7b788b6702 NEWS for preview6. 2012-06-01 17:33:31 -07:00
Phil Hagelberg
674b4d52ae Replace :env values in :repositories with lookups from environment.
Needed for unattended builds.
2012-06-01 17:32:59 -07:00
Phil Hagelberg
2a089a131b Document :certificates. 2012-06-01 17:31:16 -07:00
Lee Hinman
b4f6b81085
memoize call to gpg credentials 2012-06-01 18:06:02 -06:00
Phil Hagelberg
ceab1688b9 Add browser-compatible hostname verifier to HTTPS scheme. 2012-06-01 16:47:36 -07:00
Phil Hagelberg
a4654dfc63 Honor :certificates in project.clj.
Should fix #304 and #613.
2012-06-01 16:00:39 -07:00