summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* include source path in compiler errors, process commands separately (to make ↵Bob Ippolito2010-05-153-34/+76
| | | | get-deps compile work), ensure ebin dir, process iteratively to support transitive deps
* fix hg and git clone commands for when repo does not exactly match ↵Bob Ippolito2010-05-111-2/+2
| | | | application name
* run plugins once, do not run as a preprocessor, add ebin to path earlyBob Ippolito2010-05-111-10/+37
|
* when using plugin_modules, add ebin to pathBob Ippolito2010-05-111-0/+6
|
* fix backwards match for debugging printBob Ippolito2010-05-111-1/+1
|
* rebar_plugins in rebar_config to allow extensionsBob Ippolito2010-05-111-1/+21
|
* Run the preprocess again if subdirs were compiled, fixes ↵Bob Ippolito2010-05-081-0/+11
| | | | http://bitbucket.org/basho/rebar/issue/5
* comment typoBob Ippolito2010-05-081-1/+1
|
* add variables for create-app and create-node to helpBob Ippolito2010-05-081-2/+2
|
* Complete implementation for simplistic .app.src processing.Dave Smith2010-05-073-19/+78
|
* Add support for requiring a specific ERTS or OTP version via a regexDave Smith2010-05-031-0/+68
|
* Add a global config option skip_deps which when present will cause ↵David Reid2010-04-291-1/+7
| | | | dependencies not to be added to the list of directories to process, useful for ./rebar skip_deps=true eunit so that you don't run the tests of every dependency.
* Taught eunit/coverage to split the src module coverage stats from any test code.Jon Meredith2010-05-032-19/+36
|
* Make sure that the so_specs stuff is properly backwards compatibleDave Smith2010-05-031-14/+23
|
* Copy all source files for eunit to .eunit directory so that cover works ↵Dave Smith2010-05-031-1/+1
| | | | properly (ick!)
* New commands and opts (-V/--version/version/help)Tuncer Ayaz2010-05-031-15/+34
|
* Correct commentTuncer Ayaz2010-05-031-2/+2
|
* Add new erl_opts option to specify platform-specific definesTuncer Ayaz2010-05-031-5/+49
|
* Add missing CXXFLAGS equivalents of CFLAGSTuncer Ayaz2010-04-291-0/+3
|
* merged from bashoCliff Moon2010-04-285-24/+73
|\
| * Add caching of app fileDave Smith2010-04-281-7/+13
| |
| * Add default CFLAGS for platforms where there can be variation of 32/64 bit ↵Dave Smith2010-04-281-2/+13
| | | | | | | | Erlang VMs
| * Refactoring app file access to be via rebar_app_utils in prep for supporting ↵Dave Smith2010-04-285-23/+52
| | | | | | | | .app.src
* | add new configuration option so_specs which allows multiple drivers to be ↵Cliff Moon2010-04-281-18/+26
|/ | | | built in the same project.
* Copy src files to .eunit so that cover can always find themJeremy Raymond2010-04-221-0/+6
|
* Merging w/ mainlineDave Smith2010-04-231-3/+2
|\
| * Reuse rebar_utils:get_cwd/0Tuncer Ayaz2010-04-211-2/+1
| |
* | Make sure to add ebin/ to the code path as well so that xref can properly ↵Dave Smith2010-04-231-2/+9
|/ | | | determine source/line of code.
* Verify that we work with minimal git of 1.5Dave Smith2010-04-191-1/+1
|
* Merging w/ mainlineDave Smith2010-04-171-25/+30
|\
| * Document xref commandTuncer Ayaz2010-04-151-25/+30
| | | | | | | | | | Also add a sleep after printing so that the io server has written all output before exiting. It's a work around.
* | Add simple warning if no modules are interested in handling a command for a ↵Dave Smith2010-04-171-0/+3
| | | | | | | | given directory
* | Make sure to add .eunit as an absolute directory so that we avoid weirdness ↵Dave Smith2010-04-161-1/+5
|/ | | | with code loading stuffs.
* Tested mercurial checkout down to 1.1Dave Smith2010-04-141-1/+1
|
* Support older, more deployed version of mercurialDave Smith2010-04-141-3/+3
|
* Merging w/ mainlineDave Smith2010-04-092-0/+48
|\
| * clean up .yrl and .xrl handlingBryan Fink2010-03-311-22/+21
| |
| * add leex .xrl handling as wellBryan Fink2010-03-311-12/+25
| |
| * add handling for yecc's .yrl files to erlc compilerBryan Fink2010-03-311-0/+35
| |
| * Add check-deps to shell completion and commands infoTuncer Ayaz2010-03-261-0/+1
| |
* | Add stub for xref support; not yet doneDave Smith2010-04-091-0/+184
|/
* Adding check-deps and helper target for compilationDave Smith2010-03-251-0/+19
|
* Add ASN.1 support (via Ruslan Babayev)Tuncer Ayaz2010-03-221-0/+69
| | | | | Add support for compiling ASN.1 files with asn1ct. Patch from Ruslan Babayev.
* Add get-deps and delete-deps to commands info and shell completionTuncer Ayaz2010-03-171-1/+4
| | | | | Add get-deps and delete-deps to commands info string and bash completion script.
* Merging w/ mainlineDave Smith2010-03-163-32/+111
|\
| * Make sure zip module is loadedTuncer Ayaz2010-03-111-0/+1
| | | | | | | | Before we check for zip:foldl/3 make sure zip module is loaded.
| * Add option to show available commandsTuncer Ayaz2010-03-081-29/+74
| | | | | | | | | | Implement new option -c/--commands to print available commands and its variables.
| * Add escript_foldl/3 TODOTuncer Ayaz2010-03-061-0/+3
| | | | | | | | | | Comment what has to be done when the new OTP release is out and the time is right.
| * Add forward-compatible escript_foldl functionTuncer Ayaz2010-03-052-3/+33
| | | | | | | | | | | | escript:foldl/3 was undocumented and has been replaced with better APIs post-R13B04. The new exported funs are officially documented.
* | Revamp deps system to NOT pull down deps automatically. You must now use ↵Dave Smith2010-03-162-73/+113
| | | | | | | | pull-deps explicitly