186 Révisions (dad7900d31fc2744c9d6b877f1a859f1f940cc39)

Auteur SHA1 Message Date
  alisdair sullivan dad7900d31 recompile all files when a parse transform given as an opt needs updating il y a 8 ans
  alisdair sullivan dfec27a1cd normalize include dirs to absolute paths during compilation il y a 9 ans
  alisdair sullivan fb26525a52 REBAR-1184 always recompile if `ERL_COMPILER_OPTIONS` env var is set il y a 9 ans
  Fred Hebert 1875eadd9a Fix alternative path printing, default is relative il y a 9 ans
  Fred Hebert 76f30b1884 Rename 'unchanged' option to 'build' il y a 9 ans
  Garrett Smith da0e2c2295 Option to format compiler sources il y a 9 ans
  Luis Rascao 123630a68e Add module directory to include path il y a 9 ans
  alisdair sullivan 6f70b7fc88 remove mib header file in `priv/mibs/include' il y a 9 ans
  alisdair sullivan d9ae98e4d8 symlink mib hrl output in apps `include' directories il y a 9 ans
  Phil Toland afbf729532 Added tests and fixed a bug il y a 9 ans
  Phil Toland be09be6d6b Fix a small bug in the MIB compiler when building dependencies il y a 9 ans
  Fred Hebert f84c51b37a Fix error reports on missing include paths il y a 9 ans
  alisdair sullivan 3bf52241bd restore debug calls to `rebar_erlc_compiler` and `rebar_prv_eunit` il y a 9 ans
  alisdair sullivan d1409d0b3b refactor `rebar_erlc_compiler` il y a 9 ans
  alisdair sullivan 621d8a9485 Revert "add an export to allow specifing arbitrary extra erl files to be compiled" il y a 9 ans
  Fred Hebert 4ad998b718 Support proper paths in non-erl first files il y a 9 ans
  alisdair sullivan 9d82215296 add an export to allow specifing arbitrary extra erl files to be compiled il y a 9 ans
  Tristan Sloughter 14ab5f562e fix dialyzer warnings il y a 9 ans
  Tristan Sloughter d034f40c38 move opts functions to new module rebar_opts il y a 9 ans
  Tristan Sloughter 8e25a45cbb update use of hooks and plugins with state in app_info il y a 9 ans
  Tristan Sloughter 32d07ec076 build on already created AppInfo instead of having to do copy il y a 9 ans
  Tristan Sloughter 98752aab93 wip: move state into app_info il y a 9 ans
  Tristan Sloughter 1aa79082de update erlcinfo on disk if source file removed il y a 9 ans
  pvmart a100be9a91 fix leaking ets tables when compilation failed il y a 9 ans
  pvmart 278c0bdfa5 fix leaking ets tables caused by digraphs il y a 9 ans
  James Fish fc6cc368c3 Fix some unknown functions/types dialyzer warnings il y a 9 ans
  Tristan Sloughter b6b32fc64e ensure necessary directories exist to compile mibs files il y a 9 ans
  alisdair sullivan d05103a4a8 methods for retrieving `src_dirs` and `extra_src_dirs` il y a 10 ans
  alisdair sullivan 04f63ff53c remove use of `code:load_abs/1` in favor of `beam_lib:chunks/2` to il y a 10 ans
  alisdair sullivan c534deafc5 generalize the "test" special dir into an {extra_src_dirs, [...]} option il y a 10 ans
  Tristan Sloughter becf29a5ac enable parse transformations in rebar config il y a 10 ans
  Tristan Sloughter d94c561627 remove warning if header not found, could be in a macro il y a 10 ans
  Tristan Sloughter 4374999d95 real bootstrapping il y a 10 ans
  Tristan Sloughter a3d4cc1259 track and cleanup code paths for different contexts il y a 10 ans
  Tristan Sloughter b8c1cb2bf0 fix erl_first_files to check entire path of file il y a 10 ans
  Tristan Sloughter 2e5b6fe559 remove use of lists:droplast, it doesn't exist pre-17 il y a 10 ans
  Tristan Sloughter 4e663aa799 Warn on bad use of include_lib but try to find the header anyway il y a 10 ans
  Tristan Sloughter a447067888 rm old beams, make erlcinfo graph per app isntad of global to project il y a 10 ans
  Tristan Sloughter 7cddb2a685 pass objectfile name to opts_changed instead of recalculating il y a 10 ans
  Tristan Sloughter 88150bbe9e remove comment that doesn't apply to rebar3 il y a 10 ans
  Tristan Sloughter aaf0b5c00a properly compare list of opts and not against undefined il y a 10 ans
  Tristan Sloughter 39a4ca0c04 remove unneeded string:tokens for target_base il y a 10 ans
  Tristan Sloughter ae9b8ea349 fix process attr for include_lib that is just a filename il y a 10 ans
  Tristan Sloughter 23fa5c659b breakout needs compile check from compile_xrl_yrl il y a 10 ans
  Tristan Sloughter 0648c6bc87 merge rebar2's Refactor logic and optimizations in rebar_erlc_compiler:doterl_compile/4 #467 il y a 10 ans
  alisdair sullivan ab84fc89cc compile source from the symlinked directories under `_build` to il y a 10 ans
  alisdair sullivan ccfebdd155 switch from loading modules to read compile info to using `beam_lib` il y a 10 ans
  alisdair sullivan 6c421e5433 change from post-purging modules after checking their module info to il y a 10 ans
  Tristan Sloughter ae9c83fb4b copy project apps to deps output dir for compilation il y a 10 ans
  alisdair sullivan 521a49dd26 don't unescessarily recompile yrl/xrl files il y a 10 ans