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
Phil Hagelberg
408fea8d87
Ignore all signatures.
2012-07-03 22:37:22 -07:00
Michael Klishin
88552b0186
Merge pull request #666 from aperiodic/master
...
Compile nses in :aot vector order
2012-06-29 04:50:11 -07:00
Dan Lidral-Porter
2db9e8cbef
Compile nses in :aot vector order.
2012-06-29 02:48:40 -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
a6659e15fa
Documentation, news, todo updates.
2012-06-27 16:06:48 -07:00
Phil Hagelberg
c79349d568
Add clojars to default :deploy-repositories.
2012-06-27 15:07:09 -07:00
Phil Hagelberg
7de4e12f4b
Look up aliases in prep and trampoline.
2012-06-27 10:32:57 -07:00
Phil Hagelberg
5775c6a2b8
Allow user-level repositories which contain credentials only.
2012-06-27 10:10:45 -07:00