Commit graph

1476 commits

Author SHA1 Message Date
Anthony Grimes
771a939baf Use bound-fn so that it doesn't blow up with eval-in-leiningen. 2012-02-06 21:43:23 -06:00
Anthony Grimes
5844f0450d Use nrepl's ack mechanism instead of manual polling. 2012-02-06 21:33:59 -06:00
Anthony Grimes
a7520fd50d Add connection polling. 2012-02-06 20:27:58 -06:00
Phil Hagelberg
1b9e1b566b Wait for nrepl server to start. 2012-02-06 17:48:35 -08:00
Phil Hagelberg
772679473c Allow :dependencies to be loaded after profiles in :eval-in-leiningen. 2012-02-06 17:30:03 -08:00
Anthony Grimes
75a062dfb7 WIP new lein repl task that uses reply. 2012-02-06 19:29:31 -06:00
Phil Hagelberg
00b3caea1b Honor :hooks. Allow hook namespaces to contain "activate" defn.
This lets us avoid nasty top-level side-effects.
2012-02-06 17:29:31 -08:00
Phil Hagelberg
cddd1d96ac Help, search, and repl tasks may run outside projects. 2012-02-06 17:24:40 -08:00
Phil Hagelberg
a587d4207a Honor :test profile in test task. 2012-02-06 17:12:11 -08: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
Anthony Grimes
32543350d9 Clean up a bit.
Don't pass the whole project when we can just pass the single value it
uses from it instead.
2012-02-04 17:34:40 -06:00
Anthony Grimes
91efae3327 Add native deps extraction. 2012-02-04 17:28:53 -06:00
Nelson Morris
b45d83c20e Update travis to bootstrap leiningen-core 2012-02-01 21:49:02 -06:00
Nelson Morris
09483ed64d Update pomegranate; all repo/dependency options should work 2012-02-01 21:20:20 -06:00
Phil Hagelberg
a1e5ee9bb9 Don't splice injected forms. 2012-02-01 17:58:51 -08:00
Phil Hagelberg
495d44e967 Couple more TODOs. 2012-02-01 17:58:29 -08:00
Phil Hagelberg
56d7219038 Release 1.1.1 of lein-pprint.
Silly pprint; why don't you flush?
2012-02-01 17:58:19 -08:00
Nelson Morris
1c5babe984 Fix jar task with jar-inclusions 2012-02-01 06:39:10 -06:00
Phil Hagelberg
2f73e7dcef Merge remote branch 'JulianBirch/master' 2012-01-29 14:00:58 -08:00
Phil Hagelberg
b54469d802 Merge remote branch 'davidmiller/patch-1' 2012-01-29 13:59:50 -08:00
Phil Hagelberg
0f855f96b8 Document prep-tasks, clean up ignores. 2012-01-29 13:59:07 -08:00
Phil Hagelberg
8a2baf54cc Warn when encountering user-level repositories. 2012-01-29 13:48:49 -08:00
Phil Hagelberg
980650efb1 Release 1.1.0 of lein-pprint example plugin. 2012-01-29 13:48:29 -08:00
Julian Birch
7f58cbcee5 Added support for replacing/displacing profile values instead of merging. 2012-01-28 21:10:52 +00:00
David Miller
04409e917d Update doc/TUTORIAL.md 2012-01-28 10:44:06 +00:00
Phil Hagelberg
751a75532e Support :injections project key. 2012-01-24 20:55:24 -08:00
Phil Hagelberg
326df9578a Merge pull request #377 from timmc/master
\d+ for extracting version segments
2012-01-23 19:18:07 -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
03da3ae889 Update todo.org. 2012-01-23 19:06:29 -08:00
Phil Hagelberg
b26928441b Add prep-tasks for precompile/javac. 2012-01-23 19:05:04 -08:00
Phil Hagelberg
d0e9ff5f77 Add :uberjar-inclusions. 2012-01-23 19:04:33 -08:00
Phil Hagelberg
8ff9805f22 Fix a bug in pom inclusion when jarring. 2012-01-23 19:04:23 -08:00
Tim McCormack
ea91d3f1e9 Fix version comparison for multi-digit version segments (e.g. 1.273) 2012-01-23 20:45:38 -05:00
Phil Hagelberg
a47f4678db Update README's mention of client JVM vs tiered compilation. 2012-01-23 11:25:11 -08:00
Nelson Morris
8baf33ec80 Update deploy task 2012-01-22 22:41:47 -06:00
Nelson Morris
7ff1e2ed43 Update install task 2012-01-22 22:41:47 -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
Nelson Morris
39892e19fa Update uberjar for new api 2012-01-22 22:41:47 -06:00
Nelson Morris
ef2b0f0b9b Copy pom.xml generation from depot
Take some code from depot
Take the git scm code from lein 1.x
Update sample.project.clj with multiple source/test directories and extensions
Creates a similiar pom for sample.project.clj as lein 1.x
Use build-helper-maven-plugin for multiple source directories
2012-01-22 22:41:47 -06:00
Phil Hagelberg
d4e86d2a81 Derp; duplicate set key. 2012-01-17 20:33:34 -08:00
Phil Hagelberg
b43cdea3a8 Fix "lein new" tests to not care about order on disk. 2012-01-17 20:29:54 -08:00
Phil Hagelberg
1e4936820c Bootstrap CI with leiningen-core-2.0.0-SNAPSHOT-standalone.jar. 2012-01-17 20:22:27 -08:00
Phil Hagelberg
92dfe67a85 Re-enable ci for master branch. 2012-01-17 20:08:19 -08:00
Phil Hagelberg
e50ee1ba4e Fix tests for main in leiningen-core. 2012-01-17 20:08:06 -08:00
Phil Hagelberg
6ff6d603ad Move dynamic resolution of eval-in-leiningen :dependencies. 2012-01-17 15:11:46 -08:00
Phil Hagelberg
b4661d8cb9 Tidy up from-checkout classpath setup. 2012-01-17 15:11:24 -08:00
Phil Hagelberg
bb33e60639 Fix typo. 2012-01-17 14:58:02 -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