Commit graph

371 commits

Author SHA1 Message Date
Phil Hagelberg
a29bc0c248 Echo $LEIN_JAR path in self-install. Fixes #753. 2012-08-28 12:01:37 -07:00
Adirelle
7c927202b9 Have lein.bat use local .lein-classpath.
This should fix issue #718.
2012-08-26 21:40:21 +03:00
Phil Hagelberg
c08d4aa2dd Stupid bash typo. 2012-08-25 18:55:02 -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
59303f8101 Consistently explain how to set insecure HTTP_CLIENT in bin/lein. 2012-08-25 14:46:03 -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
Justin Balthrop
23af751b04 Always set -Dclojure.compile.path when we are running from a checkout
This way, you don't have to put this in LEIN_JVM_OPTS
2012-08-17 17:48:42 -07:00
Justin Balthrop
a58bf27819 Try to make the LEIN_JVM_OPTS default sane for :eval-in :classloader
To do this, we grep project.clj. This won't always work, but it is good
enough for a default.
2012-08-17 17:45:39 -07:00
Justin Balthrop
5c56a4c451 Add support for .leinrc
Execute the project's .leinrc whenever bin/lein is run. This can be used
to customize various lein configuration in a specific project.
For example: LEIN_JVM_OPTS and LEIN_HOME.

Also support a global ~/.lein/leinrc for user customizations.
2012-08-17 17:45:39 -07:00
Phil Hagelberg
cc79e72cab Fix project-level conditional for fast trampolines. 2012-08-17 13:43:46 -07:00
Phil Hagelberg
cbdf49168e Allow :eval-in to be a symbol instead of a keyword. 2012-08-17 13:11:00 -07:00
Phil Hagelberg
5e82d1bcb8 Fix file leak when not using fast trampolines. 2012-08-17 10:58:37 -07:00
Phil Hagelberg
27ffe8b101 Make fast trampolines opt-in for now, use shasum for portability. 2012-08-17 10:41:38 -07:00
Phil Hagelberg
f9da16e37a Cache trampoline commands. Fixes #573.
Still needs to resolve the checksum command portably.

Also probably needs to be opt-in, at least at first.
2012-08-17 10:15:43 -07:00
Bruce Adams
56e118087b Download lein.jar to temporary name; rename into place 2012-08-16 17:34:57 -04: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
Phil Hagelberg
60702d2ff3 Support larger .lein-classpath in .bat. Fixes #724. 2012-08-09 09:23:03 -07:00
Phil Hagelberg
98dff789e1 Todo updates. 2012-08-08 09:32:01 -07:00
Michael S. Klishin
e165d3f8ab Because startup time is science 2012-08-07 05:13:53 +04:00
Michael S. Klishin
7e12617d6e Consolidate LEIN_JVM_OPTS defaults 2012-08-07 05:12:09 +04:00
Michael S. Klishin
262859b767 Don't set -Xms, it adds to the startup time and has no real benefit 2012-08-07 05:11:18 +04:00
Michael S. Klishin
f97f58ebf9 Add default value for LEIN_JVM_OPTS 2012-08-07 05:08:55 +04:00
Phil Hagelberg
cc9ba8609a Only use leiningen-core/lib for bootstrapping lein's own classpath.
Works around http://dev.clojure.org/jira/browse/CLJ-1034 and is just
generally cleaner.
2012-07-26 14:09:38 -07:00
Phil Hagelberg
296adbf1ab Some more TODOs. 2012-07-17 14:17:50 -07:00
Phil Hagelberg
5120d24732 Explanatory message at the top of bin/lein. 2012-07-03 22:38:06 -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
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
628e13ef8e Fix checkout detection logic in lein.bat; fixes #579.
[ci skip]
2012-06-13 18:59:36 -07:00
Phil Hagelberg
1da790ed78 Bump back to 2.0.0-SNAPSHOT. 2012-06-11 18:45:00 -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
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
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
479fcb83bf http://p.hagelb.org/what.gif
Seriously Maven? You'll accept just any old certificates by default?
2012-06-01 14:08:40 -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
53c039d3b9 Use cygpath in upgrade target path. Fixes #583.
[ci skip]
2012-05-30 21:19:34 -07:00
Phil Hagelberg
6c927c7e12 Explain how to fall back to insecure SSL when self-install fails.
Fixes #601.

[ci skip]
2012-05-27 22:04:58 -07:00
Michael S. Klishin
6d66921151 Don't break the line 2012-05-17 23:30:20 +04:00
Michael S. Klishin
efc8fb4424 Set default encoding for Lein's JVM to UTF-8, fixes #586
On OS X, JDK 6 uses MacRoman encoding otherwise and it messes
things up for REPL sessions that may have non-ASCII characters
2012-05-17 23:23:12 +04:00
Michiel Borkent
af1aafda6c fixed another quote 2012-05-12 10:59:08 +02:00
Michiel Borkent
e2c874dca4 fixed another quote 2012-05-12 10:38:58 +02: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