Phil Hagelberg
29a01d3aab
Couple more todos.
2012-02-08 22:57:27 -08:00
Phil Hagelberg
d6dc5278c8
Tweak todo.
...
[ci skip]
2012-02-08 15:28:31 -08:00
Anthony Grimes
2b735769f3
Check 'javac'.
2012-02-08 01:09:57 -06:00
Phil Hagelberg
f3ebb953c3
Rewrite explanation of profiles in readme.
2012-02-07 21:00:02 -08:00
Phil Hagelberg
032a023eb5
Fix trampoline task.
2012-02-07 17:09:09 -08: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
Phil Hagelberg
495d44e967
Couple more TODOs.
2012-02-01 17:58:29 -08:00
Phil Hagelberg
0f855f96b8
Document prep-tasks, clean up ignores.
2012-01-29 13:59:07 -08:00
Phil Hagelberg
751a75532e
Support :injections project key.
2012-01-24 20:55:24 -08:00
Phil Hagelberg
03da3ae889
Update todo.org.
2012-01-23 19:06:29 -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
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
92dfe67a85
Re-enable ci for master branch.
2012-01-17 20:08:19 -08:00
Phil Hagelberg
bb33e60639
Fix typo.
2012-01-17 14:58:02 -08:00
Phil Hagelberg
205c58695b
Move HACKING.md into leiningen-core README.md.
2012-01-15 20:43:12 -08:00
Phil Hagelberg
b1046bc834
General cleanup.
...
Sneaking in just under 1000 LOC modulo lein-newnew.
2012-01-13 11:05:49 -08:00
Phil Hagelberg
0cfd006f9b
Update tutorial for Leiningen 2.
2012-01-12 22:48:44 -08:00
Phil Hagelberg
b2cbf4d363
Update plugin guide; remove deprecations from sample.
2012-01-12 19:15:02 -08:00
Phil Hagelberg
3ae4b06c2e
Document profiles.
2012-01-12 17:10:35 -08:00
Phil Hagelberg
042ec19404
Update readme for lein2.
2012-01-12 16:10:32 -08:00
Phil Hagelberg
f25bf68168
TODO updates, separate out tasks targeted for 2.0.0-preview.
2012-01-10 23:25:13 -08:00
Phil Hagelberg
a6fe9e148e
Fix test task for :test-path-as-collection.
2012-01-06 21:27:21 -08:00
Phil Hagelberg
07e9b4d0bc
Fixed deps task; tests are still a mess.
2011-12-03 13:11:39 -08:00
Nelson Morris
4069839b03
Compile works
2011-12-03 14:08:35 -06:00
Phil Hagelberg
24a89ee1d7
Add note about master branch to readme.
2011-12-03 09:00:09 -08:00
Phil Hagelberg
2c4fdac5e1
Normalize :repositories values into map. This fixes search task.
2011-12-02 21:02:01 -08:00
Phil Hagelberg
708a586242
Use leiningen.core.classpath from classpath task.
2011-12-02 16:00:32 -08:00
Phil Hagelberg
5ab0a897ea
Update todo.org with 2.0 tasks.
2011-11-20 14:38:13 -08:00
Phil Hagelberg
7c1cb81786
Exit Leiningen's JVM whenever project's process has exited. Fixes #324 .
2011-11-13 10:36:12 -08:00
Phil Hagelberg
9c94368393
Release 1.6.2.
2011-11-12 11:30:55 -08:00
Phil Hagelberg
d3797fe408
Look for main functions on Java classes in run task. Fixes #249 .
2011-11-10 13:42:19 -08:00
Phil Hagelberg
db7291e245
Fix a bug where interactive task would break upon exceptions. Fixes #269 .
2011-11-09 15:39:03 -08:00
Phil Hagelberg
8aab4588db
Fix trampoline to work with leiningen.compile/sh. Fixes #317 . Fixes #312 .
2011-11-09 13:58:21 -08:00
Phil Hagelberg
ffa1b3887c
Check for file on disk before assuming :main should be AOT'd. Fixes #249 .
2011-11-09 10:06:14 -08:00
Phil Hagelberg
2637838353
Update NEWS file. Remove 2.0 stuff from todo; keep it on the wiki for now.
2011-11-09 09:50:29 -08:00
Phil Hagelberg
bcb3098e8f
Make plugin help tests much less specific.
2011-11-01 11:38:18 -07:00
Phil Hagelberg
29ca3564f7
Remove old versions of plugins at plugin install time. Fixes #301 .
...
This won't fix duplicate plugins that have already been installed
unfortunately, but it'll fix it going forward.
2011-11-01 11:23:49 -07:00
Phil Hagelberg
51f76dfa24
Perform deps fetching before compilation in jar task. Fixes #306 .
2011-10-31 21:04:40 -07:00
Phil Hagelberg
2862b93c56
Indentation fix.
2011-10-31 20:45:09 -07:00
Phil Hagelberg
13fb2bd80f
Run implicit clean when deps are fetched.
...
AFAICT the only legitimate use of "lein clean" is following fetching
new dependencies. Better to make it implicit so that manual clean
calls are never required.
2011-10-18 16:17:51 -07:00
Phil Hagelberg
a4d12e2fdd
Catch exceptions loading ~/.lein/init.clj.
2011-09-07 10:17:56 -07:00
Chas Emerick
2c324b3003
Upgrade to maven-ant-tasks 2.1.3, explicitly add disabled "central" repository when :omit-default-repositories is true. Fixes #211 .
2011-08-25 08:25:24 -04:00
Phil Hagelberg
7dbeb03364
Add resources/ to Leiningen's own classpath. Fixes #248 .
2011-08-16 18:04:13 -04:00
Phil Hagelberg
36af2aae43
Goals for 1.6.2.
2011-08-16 18:01:22 -04:00
Phil Hagelberg
e41608357d
Add uberjar task argument to specify alternate main ns.
2011-07-05 21:13:20 -07:00
Phil Hagelberg
cc609ef6c9
Don't clear out lib/dev when jarring. Fixes #221 .
2011-07-03 15:22:27 -07:00
Phil Hagelberg
f2b4a71e33
Block in repl-server to avoid triggering shutdown-agents. Fixes #227
...
http://p.hagelb.org/shutdown-agents.jpg
2011-07-03 15:16:12 -07:00
Phil Hagelberg
ad2e2111bf
Support :project-init in project.clj to allow :repl-options to use pprint.
2011-07-03 15:12:38 -07:00
Phil Hagelberg
868441c25f
Move default jar-exclusions and uberjar-exclusions to defproject.
2011-06-29 17:54:49 -07:00
Phil Hagelberg
1dded4a643
Add a warning to classpath task regarding :local-repo-classpath.
...
Dear Ant: http://cdn.someecards.com/someecards/usercards/1299543184590_8002436.png
Hopefully the switch to aether will fix this; can't stand the thought
of digging around in ant's source to work around the bug for another minute.
2011-06-18 21:47:01 -07:00
Phil Hagelberg
408b07a761
Move *interactive?* flag to leiningen.core.
2011-06-18 17:18:22 -07:00
Phil Hagelberg
1c7a5f0283
Catch exceptions from missing search index downloads.
2011-06-18 07:30:06 -07:00
Phil Hagelberg
c1eba87ce5
Improve error message for unconfigured deploy.
2011-06-15 22:00:58 -07:00
Phil Hagelberg
a1fa26a047
Make search work outside project.
2011-06-09 09:00:15 -07:00
Phil Hagelberg
30ef8ed027
Don't trust (System/getProperty "user.home"). Fixes #204 .
2011-06-07 22:11:11 -07:00
Phil Hagelberg
dd34fa0a19
Exclude dotfiles by default. Fixes #208 .
2011-06-06 21:44:03 -07:00
Phil Hagelberg
dcab34c0fc
Mention bug in :omit-default-repositories.
2011-06-06 21:33:12 -07:00
Phil Hagelberg
874951cc56
Extract os/arch-specific native libs into native.
2011-05-31 21:40:38 -07:00
Phil Hagelberg
fa172dbfe2
Expand nested jars in :native-dependencies. Fixes #207 .
2011-05-27 15:09:42 -07:00
Phil Hagelberg
0335835d22
Fix traversing up dir hierarchy to find project root.
2011-05-24 21:35:40 -07:00
Phil Hagelberg
7a4cfa9fe5
TODO updates.
2011-05-23 22:07:04 -07:00
Phil Hagelberg
5f0ded6d25
Make the run task support a main function other than -main.
2011-05-20 18:02:10 -07:00
Phil Hagelberg
02823f066f
TODO updates.
2011-05-13 10:54:00 -04:00
Phil Hagelberg
665ad07b74
Merge native-deps functionality. Needs more testing.
2011-05-06 21:11:14 -07:00
Phil Hagelberg
1938e64f49
TODO updates.
2011-05-03 20:02:19 -07:00
Phil Hagelberg
d055f28b64
Release 1.5.1.
2011-04-12 19:08:00 -07:00
Phil Hagelberg
c2c906a888
TODO updates.
2011-04-11 20:23:35 -07:00
Phil Hagelberg
541b76c1f4
Place deps for :eval-in-leiningen projects in lib/dev.
2011-04-10 15:31:43 -07:00
Phil Hagelberg
8d644a8295
Honor user-settings in more places.
2011-03-24 21:16:32 -07:00
Phil Hagelberg
b638ed87f6
Be more careful handling failed downloads in lein upgrade. Fixes #153 .
2011-03-03 18:55:36 -08:00
Phil Hagelberg
b5002a23c2
Rearrange todo.org.
2011-02-28 20:04:46 -08:00
Phil Hagelberg
15ff6b1170
A few doc changes.
2011-01-24 19:42:38 -08:00
Phil Hagelberg
e30a38d549
Skip fetching deps unnecessarily when :checksum-deps is set.
2011-01-15 09:23:03 -05:00
Phil Hagelberg
6a1572f478
Release 1.4.2.
2010-12-31 22:22:56 -08:00
Phil Hagelberg
b3fe397891
Switching all Github URLs to https.
2010-12-02 18:16:25 -08:00
Phil Hagelberg
419a333f14
Mention interactive task speedup in faq.
2010-11-20 20:37:36 -08:00
Phil Hagelberg
9a57aa246a
Nicer prompt interaction.
2010-11-20 17:12:00 -08:00
Phil Hagelberg
0c4e35c3dc
Clean up a few bits of socket handling in repl and interactive tasks.
2010-11-20 12:22:30 -08:00
Phil Hagelberg
2bda774edc
Add :uberjar-exclusions to project.clj.
2010-11-20 12:22:29 -08:00
Phil Hagelberg
87753f890f
Include :all test selector by default.
2010-11-18 21:53:09 -08:00
Phil Hagelberg
e85e3901ee
Doco updates.
2010-11-18 21:39:44 -08:00
Phil Hagelberg
742738d9d2
Fix unquote-project to preserve forms in test-selectors.
2010-11-10 14:05:42 -08:00
Phil Hagelberg
fa2a0a0f47
Mention features for 1.4 in tutorial/plugin docs.
2010-11-09 22:20:22 -08:00
Phil Hagelberg
89f2a77a7a
Documentation updates in preparation for 1.4 release.
2010-11-07 15:51:44 -08:00
Phil Hagelberg
5182797f86
Fall back to Clojure 1.2 until bootclasspath issues are resolved.
2010-11-07 13:44:31 -08:00
Phil Hagelberg
28faed0021
TODO updates.
2010-10-30 13:15:51 -07:00
Phil Hagelberg
663d26a674
Move some TODOs to 2.0. Let's not get ahead of ourselves.
2010-10-25 18:07:02 -07:00
Phil Hagelberg
de27390d1b
Don't create new skeleton in root. Expose leiningen.original.pwd.
2010-10-23 13:22:11 -07:00
Phil Hagelberg
d01365c852
Call javac where appropriate in compile task.
2010-10-16 09:44:21 -07:00
Phil Hagelberg
72270396a4
Mostly todos.
2010-10-16 09:35:35 -07:00
Phil Hagelberg
03418677b3
TODO updates.
2010-09-25 13:47:37 -07:00
Phil Hagelberg
323806d080
Don't need swank in project.clj; use user-level plugins.
2010-09-09 17:25:45 -07:00
Phil Hagelberg
7f5b8627a6
Ready for 1.4.0-SNAPSHOT.
2010-09-08 14:06:17 -07:00
Phil Hagelberg
2ea4b63e58
Release 1.3.1.
2010-09-07 18:54:35 -07:00
Phil Hagelberg
c52f044e70
Documentation updates preparing for 1.3.1.
2010-09-07 15:57:38 -07:00
Phil Hagelberg
a4667096be
Minor cleanup of :min-lein-version functions.
2010-08-23 21:21:54 -07:00