Commit graph

2153 commits

Author SHA1 Message Date
Phil Hagelberg
a311f4d3dc Explicitly require drawbridge client namespace. Fixes #702. 2012-07-26 09:41:14 -07:00
Michael Klishin
6ef8398cb3 Merge pull request #701 from jonpither/master
leiningen passes through nonProxyHosts to pomegranate
2012-07-26 07:25:38 -07:00
Jon Pither
7910c2f59e passing non-proxy-hosts though to pomegranate if present as environmental arg 2012-07-26 14:36:06 +01:00
Michael S. Klishin
8f1be67717 Merge branch 'master' of github.com:technomancy/leiningen 2012-07-25 22:55:13 +04:00
Michael S. Klishin
683bdff900 Correct :test-selectors example 2012-07-25 22:54:49 +04:00
Phil Hagelberg
6ddc6b71a6 Bump ordered dependency. Fixes #697. 2012-07-24 17:32:30 -07:00
Michael S. Klishin
d95deb63fe Make task name column wider in the lein -h output
To make sure longer task names such as show-profiles do not collide
with task description.
2012-07-23 01:02:33 +04:00
Alex Osborne
1bac2ef834 Update bundled clojars.org SSL certificate. Fix #692
The new certificate is trusted by Oracle JVMs by default but there
are still some users with JVMs that don't have any default root certs
at all.  The FreeBSD OpenJDK packages are apparently one such example.
2012-07-19 14:39:50 +10:00
Justin Balthrop
b41db4d03c use composite profiles for :default
You can now overide :default in your project.clj to change what profiles are
active when none are specified. As part of this change, default is no longer
used to for built-in settings; these are now stored in the :base profile.
This makes it possible to override :default while still including the :base
profile.
2012-07-18 17:37:19 -07:00
Justin Balthrop
c36274b52e separate combine-profile out into its own function for dsantiago 2012-07-18 17:37:19 -07:00
Justin Balthrop
cadfe5c92c add support for composite-profiles
if a profile value is a vector, then combine the values using
combine-profiles. this allows you to remove duplication by putting
shared configuration in "base" profiles.
2012-07-18 17:37:19 -07:00
Phil Hagelberg
41c85ead1b Unify exit code handling with ex-info. 2012-07-17 21:11:37 -07:00
Justin Balthrop
0f0678006d ignore emacs save files 2012-07-17 19:20:20 -07:00
Justin Balthrop
9f6f1cc78f read profiles from PROJECT_ROOT/profiles.clj
This is useful as a place to put profile information that you don't
want committed. e.g. deployment server lists, passwords, etc...
2012-07-17 19:14:21 -07:00
Phil Hagelberg
7cd6885a01 Fix heuristic for when to show stack trace in with-profiles. 2012-07-17 17:30:17 -07:00
Phil Hagelberg
79107e76f7 Don't override *exit-process?* or *exit-after-tests* unless needed. 2012-07-17 16:58:45 -07:00
Phil Hagelberg
c435247b88 We don't need to store test results in a file anymore.
This was a workaround necessary when we used ant.
2012-07-17 16:55:13 -07:00
Phil Hagelberg
296adbf1ab Some more TODOs. 2012-07-17 14:17:50 -07:00
Phil Hagelberg
ba91c137c7 Oops; this was intended as a joke. 2012-07-17 14:17:25 -07:00
Michael Klishin
1b8b27f4e7 Merge pull request #688 from amalloy/feature/repeat
Add repeat higher-order task
2012-07-16 20:38:39 -07:00
Alan Malloy
9a7be79ead Add repeat higher-order task 2012-07-16 19:19:24 -07:00
Phil Hagelberg
9f71d3fa07 Merge pull request #685 from lynaghk/clarify-checkouts-docs
Clarify "checkouts" feature.
2012-07-16 13:02:57 -07:00
Kevin J. Lynagh
2e7a709066 Clarify "checkouts" feature. 2012-07-16 12:25:53 -07:00
Michael S. Klishin
5ee0a613cc Leiningen, be nice 2012-07-15 16:26:09 +04:00
Michael Klishin
745a7a638f Update sample.project.clj to use the new :javac-options format
Which is the same as javac command line arguments, passed as a vector.
2012-07-14 05:05:10 +04:00
Phil Hagelberg
2d3db75b26 Link to profile guide in readme.
[ci skip]
2012-07-13 17:35:50 -07:00
Michael Klishin
dbb7fc8729 Merge pull request #681 from bruceadams/master
Minor cleanups around aliases and help
2012-07-12 05:53:29 -07:00
Bruce Adams
94729fac33 Add aliases for -help and -version
This is helps people coming from the Java world. "java" accepts -help
and -version, and neither --help nor --version. With this commit,
Leiningen accepts long names with either single or double dashes.
2012-07-12 08:35:29 -04:00
Bruce Adams
20c266a60d "aliases" need not be an atom, now it isn't 2012-07-12 08:31:31 -04:00
Bruce Adams
ff1476a50d Remove redundant "help" aliases 2012-07-12 07:51:45 -04:00
Phil Hagelberg
980c55ad5a Fix profile merge explanation. 2012-07-11 22:07:08 -07:00
John Chijioke
2d0072fe49 some semantic changes, not sure I fully get what you mean in some cases like the last :default change. 2012-07-11 22:06:15 -07:00
Phil Hagelberg
f6976823b8 Tweaks to the tutorial.
[ci skip]
2012-07-11 22:05:19 -07:00
Phil Hagelberg
066b557e97 Merge remote-tracking branch 'Moocar/prep-tasks'
Conflicts:
	leiningen-core/src/leiningen/core/eval.clj
2012-07-11 17:12:14 -07:00
Phil Hagelberg
6abdc17253 Merge pull request #680 from bruceadams/master
Intercept "help" after task name, issue #629
2012-07-11 17:03:01 -07:00
Bruce Adams
d233dc64fb Intercept "help" after task name, issue #629 2012-07-11 19:45:29 -04:00
Phil Hagelberg
7a812270d9 Auto-detect wagons from plugins. 2012-07-09 16:32:45 -07:00
Anthony Marcar
68f1b07569 updated prep-tasks doco 2012-07-08 23:11:35 -07:00
Anthony Marcar
1dab145352 prep-tasks handles both strings and vectors 2012-07-08 23:10:21 -07:00
Anthony Marcar
5c05e6b041 changed doco to reflect prep-tasks args 2012-07-08 22:14:21 -07:00
Anthony Marcar
5b73ce321b added prep-tasks which allows prep tasks to include args 2012-07-08 22:13:05 -07:00
Phil Hagelberg
4beeb70d1c Allow successive eval-in-project calls with trampoline. Fixes #665. 2012-07-08 13:47:44 -07:00
Phil Hagelberg
6f04e0d43d Improve example of :aliases in sample.project.clj.
[ci skip]
2012-07-08 13:08:08 -07:00
Michael Klishin
5afa5bff68 Merge pull request #675 from unnali/re_enable_post_compile_cleaning
Re-enable post-compile cleaning.
2012-07-06 06:49:05 -07:00
Arlen Cuss
710849c3f5 Unmark :post-preview compile tests. 2012-07-06 23:20:47 +10:00
Arlen Cuss
e39397cbc5 Fix existing :post-preview tests for cleanup. 2012-07-06 23:13:57 +10:00
Arlen Cuss
62d4921d62 Re-enable post-compile cleaning.
See technomancy/leiningen#516.  AOT can bring in other .classes which we
don't want for ourselves.  It was disabled for 2.x, but seems fine in
1.x.
2012-07-06 20:57:33 +10:00
Phil Hagelberg
5120d24732 Explanatory message at the top of bin/lein. 2012-07-03 22:38:06 -07:00
Phil Hagelberg
1729cbb04d Bump bultitude, clucy versions. 2012-07-03 22:37:42 -07:00
Phil Hagelberg
4c4502aacd Formatting of chaining warning. 2012-07-03 22:37:32 -07:00