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
Phil Hagelberg
95e3863d3f
Make in-project .lein-classpath work for specifying plugins. Fixes #508 .
2012-05-11 16:24:31 -07:00
Michiel Borkent
139e1014d5
Fixed some quotes.
2012-05-12 01:15:47 +03:00
Leonel Gayard
ef11cb4480
Improvements in lein.bat.
...
Changed to look for file .lein-classpath only when running from source checkout.
Fixed construction of variable CLASSPATH to avoid unnecessary quotes and semi colons.
Removed option Xbootclasspath from command line.
2012-05-11 14:20:13 -03:00
Phil Hagelberg
bf7256ad94
Untabify bin/lein.
2012-05-10 11:45:03 -07:00
Leonel Gayard
9af28dfe83
Changed launcher lein.bat to determine whether it's a source checkout by looking for directory 'src'
2012-05-10 10:30:16 -03:00
Phil Hagelberg
3afbbb8bcd
Make sure cygpath affects LEIN_JAR.
2012-05-09 19:17:37 -07:00
Mark Baran
b1022fa4b5
Fixed quoting inside generated trampoline command to pass arguments correctly.
2012-05-07 11:45:41 -07:00
Phil Hagelberg
1cbd58179e
Quit checking CLASSPATH in lein.bat.
...
Disclaimer: http://www.buzzize.com/wp-content/gallery/7i_have_no_idea/thumbs/thumbs_i_have_no_idea_01.jpg
2012-05-07 11:25:18 -07:00
Phil Hagelberg
7c86bdbb83
Set CLASSPATH from scratch rather than checking existing value.
...
This has only ever caused problems.
2012-05-07 11:24:52 -07:00
Phil Hagelberg
6d404a8422
Explicitly use bash in bin/lein.
...
We've done this for a while in 1.x; just moving the change to this branch.
2012-05-03 10:52:15 -07:00
Phil Hagelberg
aa1b11969c
Drop the --no-check-certificate argument to wget.
...
This was necessary early on due to a bug where libssl wouldn't
recognize the specific certificate github was using. If you're stuck
on this old version and are having trouble, try exporting
`HTTP_CLIENT=wget --no-check-certificate -O` to get the old behaviour back.
2012-05-03 10:51:32 -07:00
Mark Baran
e474ad270f
Fix for trampoline command parsing on Windows.
2012-04-30 15:25:14 -07:00
Andrew Kondratovich
d919f1211f
#541
2012-04-30 10:20:27 +03:00
Juergen Hoetzel
e03989d1c2
fix LEIN_HOME path when running under cygwin (required for user profiles)
2012-04-14 12:18:35 -07:00
Juergen Hoetzel
d539c0edbb
lein classpath: Accept optional output-file
...
Aether writes debug information to stdout, resulting in invalid
classpath entries like:
Could not find artifact lein-newnew:lein-newnew:pom:0.2.6 in
central (http://repo1.maven.org/maven2 )
2012-04-14 19:12:34 +02:00
Phil Hagelberg
55935d01e9
Remove "bundled mode" from bin/lein.
2012-04-12 11:50:11 -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
Phil Hagelberg
6f1638b1a0
Port arbitrary version upgrades from 1.7.1.
2012-04-07 12:40:14 -07:00
Phil Hagelberg
62a8fc107d
Remove plugin stuff from 1.x out of lein.bat.
2012-04-01 22:34:15 -07:00
Phil Hagelberg
030e41d72e
Remove jline from lein.bat.
2012-04-01 09:17:27 -07:00
Phil Hagelberg
39a6b2c63a
Remove Clojure 1.2 from bootclasspath in lein.bat. Might fix #486 .
2012-03-31 16:09:42 -07:00
Phil Hagelberg
d7a835efa9
We don't use CLOJURE_JAR anymore.
...
[ci skip]
2012-03-27 16:13:17 -07:00
Andrew Kondratovich
9afede1820
fixed normal/trampoline statement and arguments
2012-03-23 13:33:59 +03:00
Andrew Kondratovich
f28018a075
fixed lein self-install on windows
2012-03-21 20:32:30 +03:00
Phil Hagelberg
352e8d3f05
Fix target/classes vs classes mismatch in bin/lein.
...
In conclusion, freaking protocols.
2012-03-19 15:37:40 -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
201afa4830
Do full AOT in Leiningen project itself.
...
Can't get it to boot in under a second otherwise.
2012-03-07 11:30:26 -08:00
Phil Hagelberg
fe14bed743
Make "lein upgrade" look at preview branch.
2012-03-06 19:49:10 -08:00
Phil Hagelberg
15f0540c04
Use bootstrap classpath for Leiningen.
2012-03-06 19:49:04 -08:00
Phil Hagelberg
532496a1ab
Merge branch '1.x'
...
Conflicts:
.gitignore
README.md
bin/lein
project.clj
src/leiningen/compile.clj
src/leiningen/core.clj
src/leiningen/help.clj
src/leiningen/jar.clj
src/leiningen/repl.clj
test/leiningen/test/deps.clj
test/leiningen/test/help.clj
todo.org
2012-03-04 21:22:20 -08:00
Phil Hagelberg
29c262da3b
Don't put $LEIN_DIR/lib on the classpath; that's deprecated.
2012-02-25 22:01:53 -08:00
Tobias Crawley
95aa910052
Bash isn't necessary.
2012-02-16 15:38:19 -05:00
Tobias Crawley
ce65b18049
Allow lein to run when called with no tasks and no .lein-classpath
...
In that case, $1 isn't set, causing sh to barf on the test.
2012-02-16 15:34:53 -05:00
guns
449c78f490
Replace whoami
with id -u
test
...
`id -u` is in the POSIX and LSB specs [1], while `whoami` is not.
Furthermore, the username of UID 0 can be changed (and is sometimes
recommended in a misguided attempt to increase security).
FreeBSD users logged in as `toor` would also slip through the cracks.
[1]: http://pubs.opengroup.org/onlinepubs/009695399/utilities/id.html
http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/command.html
2012-02-09 18:58:11 -06:00
Phil Hagelberg
80e2b20378
Use absolute paths when checksumming lein's own project.cljs.
2012-02-07 20:26:23 -08:00
Phil Hagelberg
dad9b14cd4
Drop JLine/rlwrap since we have reply. Allow any task to trampoline.
2012-02-07 20:10:51 -08:00
Phil Hagelberg
61f91add22
Fix lein-classpath calculation; the shell hates me for some reason?
2012-02-07 19:00:30 -08:00
Phil Hagelberg
52a51c3570
Recalculate .lein-classpath when project.clj changes.
2012-02-07 18:25:07 -08:00
Phil Hagelberg
30bdafc9d6
Promote leiningen-core/src in classpath when working in checkout.
2012-02-07 17:09:08 -08:00
Phil Hagelberg
622cd625d9
Calculate lein's own classpath in bin/lein.
...
Bootstrapping like a boss.
2012-01-23 19:17:14 -08:00
Phil Hagelberg
b4661d8cb9
Tidy up from-checkout classpath setup.
2012-01-17 15:11:24 -08:00
Phil Hagelberg
d49099eba6
Fix running-from-a-checkout detection in bin/lein.
2012-01-17 14:57:24 -08:00
Phil Hagelberg
cea185d334
Tiered compilation in bin/lein.
2012-01-17 14:55:24 -08:00