rebar/src
Tomas Abrahamsson 0caf047fc3 Introduce pluggable protocol buffer compilers
Make it possible for plug in alternative protocol buffer compilers.
The compilers are picked up based on if they export all of the
functions key/0, proto_compile/3, proto_clean/3 and proto_info/2.
The set of compiler modules to choose from, is fetched from the rebar
application environment, from the app_dir modules.

A new config option, {proto_compiler,Compiler}, specifies which of
the available protocol buffer compilers to use. The 'protobuffs'
compiler is now one such compiler (the only one), and it is also the
default, for backwards compatibility.
2014-10-29 23:45:35 +01:00
..
rebar.erl improve behaviour of rebar shell 2014-05-26 22:35:10 +00:00
rebar_abnfc_compiler.erl Implement 'rebar help CMD1 CMD2' and extend common 'rebar help' msg 2012-12-31 20:45:11 +01:00
rebar_app_utils.erl Remove experimental flags 2014-01-14 12:44:53 +01:00
rebar_appups.erl Fix OS X resource fork handling (Reported-by: Richard O'Keefe) 2014-07-25 20:52:30 +02:00
rebar_asn1_compiler.erl Implement 'rebar help CMD1 CMD2' and extend common 'rebar help' msg 2012-12-31 20:45:11 +01:00
rebar_base_compiler.erl Fix OS X resource fork handling (Reported-by: Richard O'Keefe) 2014-07-25 20:52:30 +02:00
rebar_cleaner.erl Implement 'rebar help CMD1 CMD2' and extend common 'rebar help' msg 2012-12-31 20:45:11 +01:00
rebar_config.erl Use correct types for OTP >=17.x 2014-06-29 21:13:54 +02:00
rebar_core.erl Fix OS X resource fork handling (Reported-by: Richard O'Keefe) 2014-07-25 20:52:30 +02:00
rebar_cover_utils.erl Fix cover print truncation when coverage is 100% 2014-10-16 12:00:54 -04:00
rebar_ct.erl Merge branch 'erl-args-to-end' of https://github.com/NineFX/rebar into NineFX-erl-args-to-end 2014-07-15 08:20:29 -04:00
rebar_deps.erl Merge pull request #130 from yamt/ct-fixes 2014-06-14 11:18:54 -05:00
rebar_dia_compiler.erl rebar_dia_compiler: fix Dialyzer warnings 2013-12-17 14:27:35 +01:00
rebar_edoc.erl Skip check for ebin directory when building edoc 2014-10-24 00:40:50 +04:00
rebar_erlc_compiler.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_erlydtl_compiler.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_escripter.erl Implement 'rebar help CMD1 CMD2' and extend common 'rebar help' msg 2012-12-31 20:45:11 +01:00
rebar_eunit.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_file_utils.erl Escape more characters in path (fix #367) 2014-10-14 12:29:40 +02:00
rebar_getopt.erl Fix #187 (rename getopt to rebar_getopt) 2014-01-01 10:59:34 +01:00
rebar_lfe_compiler.erl lfe: use correctly filtered erl_opts 2013-11-26 20:33:56 +01:00
rebar_log.erl Fix is_verbose/1 helper function 2013-12-06 21:39:53 +01:00
rebar_metacmds.erl Fix #56 (always-on recursion) 2014-03-11 21:11:36 +00:00
rebar_mustache.erl Fix #187 (rename mustache to rebar_mustache) 2014-01-01 10:59:34 +01:00
rebar_neotoma_compiler.erl Fix typo in neotoma help message 2013-08-30 10:44:24 +01:00
rebar_otp_app.erl Merge pull request #37 from nox/force-registered 2013-06-16 06:14:48 -07:00
rebar_port_compiler.erl Merge pull request #293 from liskin/port-deps 2014-09-11 09:53:30 -07:00
rebar_proto_compiler.erl Introduce pluggable protocol buffer compilers 2014-10-29 23:45:35 +01:00
rebar_protobuffs_compiler.erl Introduce pluggable protocol buffer compilers 2014-10-29 23:45:35 +01:00
rebar_qc.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_rel_utils.erl Add slim marker file as automatic overlay 2014-03-09 15:54:32 +09:00
rebar_reltool.erl Add slim marker file as automatic overlay 2014-03-09 15:54:32 +09:00
rebar_require_vsn.erl Add partial support for Erlang/OTP 17 2014-03-29 23:22:47 -05:00
rebar_shell.erl update group leaders when restarting user process 2014-07-07 23:10:14 +00:00
rebar_subdirs.erl Remove shared state 2012-07-13 15:21:56 +02:00
rebar_templater.erl Fix OS X resource fork handling (Reported-by: Richard O'Keefe) 2014-07-25 20:52:30 +02:00
rebar_upgrade.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_utils.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_xref.erl Manually clean up paths 2014-08-18 13:56:19 -07:00