rebar/src
Oscar Hellström 8c03d5959b Make sure *both* .eunit and ebin directory exists before setting up the code path.
Normally the ebin directory doesn't contain any source files. Therefore it won't be kept in the repository by, at least, mercurial and also maybe git unless you put some .keep file in it or do some other hack. The ebin directory is created by rebar compile, but if rebar eunit is called before rebar compile, you end up with a {'EXIT', {{badmatch,{error,bad_directory}},...}. Another approach would be not to match cod:add_pathz(ebin_dir()) with ok, but I think this is an ok solution as well.
2010-08-24 21:54:54 +02:00
..
getopt.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
mustache.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar.erl Move version check/enforcement for reltool into rebar_reltool; rebar should work (excepting reltool support) with anything as far back as R12, once you've compiled it 2010-06-22 14:13:39 -06:00
rebar_app_utils.erl Remove warnings reported by xref 2010-06-19 18:53:54 +02:00
rebar_asn1_compiler.erl Add ASN.1 support (via Ruslan Babayev) 2010-03-22 18:31:01 +01:00
rebar_base_compiler.erl include source path in compiler errors, process commands separately (to make get-deps compile work), ensure ebin dir, process iteratively to support transitive deps 2010-05-15 13:57:07 -07:00
rebar_cleaner.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_config.erl Include support for dialyzer 2010-01-07 15:10:20 +00:00
rebar_core.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_ct.erl Fix dialyzer warning for rebar_utils:sh/2 call 2010-09-29 21:34:09 +02:00
rebar_deps.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_dialyzer.erl Remove never matching clause 2010-10-01 14:26:38 +02:00
rebar_edoc.erl Fixing http://hg.basho.com/rebar/issue/6; rebar_edoc was a little enthusiastic about deleting the doc dir 2010-06-15 14:37:00 -06:00
rebar_erlc_compiler.erl Fix issues found by dialyzer 2010-10-10 23:24:20 +02:00
rebar_erlydtl_compiler.erl Added support for custom_tags_dir compile option to rebar_erlydtl_compiler 2010-01-16 13:58:34 -06:00
rebar_escripter.erl Adding support for embedding other apps via escript_incl_apps 2010-08-29 14:33:17 -06:00
rebar_eunit.erl Make sure *both* .eunit and ebin directory exists before setting up the code path. 2010-08-24 21:54:54 +02:00
rebar_file_utils.erl Added vi modeline/emacs local variables to file headers 2009-12-31 19:42:53 +01:00
rebar_lfe_compiler.erl Another round of refactoring to yield better flexiblity in the base_compiler system 2010-01-03 22:53:04 -07:00
rebar_log.erl Cleaning up logging messages 2010-06-09 13:15:49 -06:00
rebar_neotoma_compiler.erl Fix bug found by Dialyzer in neotoma compiler 2010-10-14 22:05:11 +02:00
rebar_otp_app.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_port_compiler.erl Fix dialyzer warning for filename:join/2 calls 2010-09-29 21:28:20 +02:00
rebar_post_script.erl Only run pre/post scripts for current directory; thanks to Tim Watson for pointing this out 2010-07-27 20:27:57 -06:00
rebar_pre_script.erl Only run pre/post scripts for current directory; thanks to Tim Watson for pointing this out 2010-07-27 20:27:57 -06:00
rebar_protobuffs_compiler.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_rel_utils.erl Remove warnings reported by xref 2010-06-19 18:53:54 +02:00
rebar_reltool.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_require_vsn.erl Add support for requiring a specific ERTS or OTP version via a regex 2010-05-03 19:47:07 -06:00
rebar_subdirs.erl Heavy-duty refactor to support truly transitive dependencies 2010-06-09 13:16:58 -06:00
rebar_templater.erl Dialyzer related cleanups 2010-10-10 14:11:13 -06:00
rebar_utils.erl Add spec: rebar_utils:abort/2 does not return 2010-10-15 18:10:20 +02:00
rebar_xref.erl Fix issues found by dialyzer 2010-10-10 23:24:20 +02:00