Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support `profile_string` overlay variable in releases | Guilherme Andrade | 2019-08-31 | 2 | -11/+31 |
| | |||||
* | Fix formatting of literal expression within comment | Guilherme Andrade | 2019-08-31 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2143 from choptastic/master | Fred Hebert | 2019-08-21 | 1 | -2/+2 |
|\ | | | | | Fix a couple typos in readme | ||||
| * | Fix a couple typos in readme | Jesse Gumm | 2019-08-21 | 1 | -2/+2 |
|/ | |||||
* | back to git-based versioning | Tristan Sloughter | 2019-08-21 | 1 | -1/+1 |
| | |||||
* | Bump to 3.12.0 | Tristan Sloughter | 2019-08-21 | 2 | -2/+2 |
| | |||||
* | Merge pull request #2142 from tsloughter/relx-3.33.0 | Tristan Sloughter | 2019-08-20 | 2 | -3/+3 |
|\ | | | | | upgrade relx 3.33.0 | ||||
| * | upgrade relx 3.33.0 | Tristan Sloughter | 2019-08-20 | 2 | -3/+3 |
|/ | |||||
* | Merge pull request #2137 from tsloughter/provider-warning | Fred Hebert | 2019-08-15 | 1 | -1/+4 |
|\ | | | | | format error from provider init and print as warning | ||||
| * | format error from provider init and print as warning | Tristan Sloughter | 2019-08-14 | 1 | -1/+4 |
|/ | |||||
* | Merge pull request #2136 from tsloughter/env-base-dir | Fred Hebert | 2019-08-12 | 2 | -5/+31 |
|\ | | | | | support REBAR_BASE_DIR for setting the base_dir | ||||
| * | support REBAR_BASE_DIR for setting the base_dir | Tristan Sloughter | 2019-08-11 | 2 | -5/+31 |
|/ | |||||
* | Merge pull request #2133 from ferd/fix-duplicate-edoc-macros | Fred Hebert | 2019-08-06 | 2 | -2/+81 |
|\ | | | | | Fixing duplicate macro definition in umbrella edoc | ||||
| * | uncomment test code | Fred Hebert | 2019-08-01 | 1 | -2/+2 |
| | | |||||
| * | Fixing duplicate macro definition in umbrella edoc | Fred Hebert | 2019-07-30 | 2 | -2/+81 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When in umbrella mode (or through multiple profiles), users can specify macros for EDocs based on either the {def, ...} or the {macros, ...} arguments. This patch replaces the prior options merging for umbrellas to use the rebar3 tup_umerge utils to remove identical duplicates while preserving correct ordering, and manually merges the {macros, ...} definitions while ke eping the correct precedence rules since these appear (given their behaviour) to be all individually extracted and passed as `{d, ...}` to the compiler so that epp expands them. This compiler function freaks out on any re-defined macros and explodes. Do note that the macros with `{def, ...}` are edoc macros and do not suffer from that issue, safely deduplicating multiple definitions. | ||||
* | | Merge pull request #2132 from starbelly/update-hex-core-to-v0.5.1 | Fred Hebert | 2019-07-30 | 21 | -23/+25 |
|\ \ | |/ |/| | Update vendored in hex_core to version 0.5.1 | ||||
| * | Update vendored in hex_core to version 0.5.1 | Bryan Paxton | 2019-07-30 | 21 | -23/+25 |
|/ | | | | | | | | version 0.5.1 is a maintenance release of hex_core specifically for rebar3 which contains a configuration update. Prior to v0.5.1 if no repo_organization key was set this could result in a function clause error. The behavior is to now set repo_organization to undefined in this case. | ||||
* | Merge pull request #2130 from ferd/fix-edoc | Fred Hebert | 2019-07-26 | 2 | -2/+4 |
|\ | | | | | Repair edoc functionality on rebar3 itself | ||||
| * | Repair edoc functionality on rebar3 itself | Fred Hebert | 2019-07-25 | 2 | -2/+4 |
|/ | |||||
* | Merge pull request #2124 from robashton/master | Fred Hebert | 2019-07-24 | 1 | -1/+1 |
|\ | | | | | de-duplicate dependency list in rebar_compiler_erl.erl | ||||
| * | Stick the usort in our termination clause | Rob Ashton | 2019-07-24 | 1 | -15/+14 |
| | | |||||
| * | De-dup inside parse_attr function itself | Rob Ashton | 2019-07-23 | 1 | -15/+16 |
| | | |||||
| * | Dedup dep list | Rob Ashton | 2019-07-16 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2123 from janchochol/fix_logger_level | Fred Hebert | 2019-07-16 | 1 | -1/+1 |
|\ | | | | | Fix reloading logger_level | ||||
| * | Fix reloading logger_level | Jan Chochol | 2019-07-16 | 1 | -1/+1 |
|/ | | | | | | | | | | OTP kernel application use "logger_level" configuration for configuring level in primary configuration. rebar3 uses "logger_info" for this purpose - ths is little bit confusing and probably mistake. This commit will unify behavior between kernel and rebar3o Fixes: 0303567d95f0 ("Reload logger config in shell") | ||||
* | Merge pull request #2111 from jkakar/dialyzer-warn-without-debug-info | Fred Hebert | 2019-07-09 | 1 | -0/+13 |
|\ | | | | | rebar3 dialyzer: Warn when debug_info is disabled | ||||
| * | Apply patch from ferd. | Jamu Kakar | 2019-07-08 | 1 | -8/+10 |
| | | |||||
| * | Use better warning message. | Jamu Kakar | 2019-06-28 | 1 | -2/+2 |
| | | |||||
| * | rebar3 dialyzer: Warn when debug_info is disable | Jamu Kakar | 2019-06-26 | 1 | -0/+11 |
| | | |||||
* | | Merge pull request #2121 from tsloughter/plug-upgrades | Tristan Sloughter | 2019-07-08 | 1 | -1/+2 |
|\ \ | | | | | | | keep resources in new state used in plugins upgrade | ||||
| * | | keep resources in new state used in plugins upgrade | Tristan Sloughter | 2019-07-07 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #2117 from ferd/saleyn-master | Fred Hebert | 2019-07-07 | 3 | -19/+102 |
|\ \ \ | |/ / |/| | | Fix crash when a dependency is missing app.src file | ||||
| * | | Fix crash when a dependency is missing app file | Fred Hebert | 2019-07-04 | 3 | -3/+79 |
| | | | | | | | | | | | | Patch up and add tests on #2112 | ||||
| * | | Merge branch 'master' of https://github.com/saleyn/rebar3 into saleyn-master | Fred Hebert | 2019-07-04 | 1 | -19/+26 |
| |\ \ | |||||
| | * | | Refine the error cause | Serge Aleynikov | 2019-07-02 | 1 | -3/+3 |
| | | | | |||||
| | * | | Fix 'rebar3 compile' crash when a dependency is missing app file | Serge Aleynikov | 2019-07-01 | 1 | -19/+26 |
| | | | | |||||
* | | | | Merge pull request #2118 from ferd/fix-internal-compiler-type | Fred Hebert | 2019-07-04 | 1 | -5/+17 |
|\ \ \ \ | | | | | | | | | | | Fix custom compiler mods typespecs, add edoc | ||||
| * | | | | Fix custom compiler mods typespecs, add edoc | Fred Hebert | 2019-07-04 | 1 | -5/+17 |
| |/ / / | |||||
* | | | | Merge pull request #2116 from ferd/fix-umbrella-edoc-opts | Fred Hebert | 2019-07-04 | 4 | -2/+15 |
|\ \ \ \ | | | | | | | | | | | Ensure EDoc opts in umbrella apps are respected | ||||
| * | | | | Ensure EDoc opts in umbrella apps are respected | Fred Hebert | 2019-07-04 | 4 | -2/+15 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds an additional loading and merging of options for EDoc using the values from the top-level along with those specified in the rebar.config of an umbrella application. The app-specific config values are prepended to the global ones; this can likely cause some problems with manual path handling, but is unlikely to happen in practice and the rest seems to work fine based on order Fixes the issue in #2114 | ||||
* | | | | Merge pull request #2115 from erlang/bump-cth-readable-1.4.5 | Fred Hebert | 2019-07-04 | 2 | -3/+3 |
|\ \ \ \ | |/ / / |/| | | | Bump cth_readable to fix lager on OTP-21+ | ||||
| * | | | Bump cth_readable to fix lager on OTP-21+ | Fred Hebert | 2019-07-04 | 2 | -3/+3 |
|/ / / | |||||
* | | | Merge pull request #2060 from starbelly/rebar_config_env_variable | Fred Hebert | 2019-06-30 | 2 | -3/+39 |
|\ \ \ | |_|/ |/| | | Support rebar config dir env var | ||||
| * | | Support rebar config dir env var | Bryan Paxton | 2019-06-30 | 2 | -3/+39 |
|/ / | |||||
* | | Merge pull request #2110 from saleyn/master | Tristan Sloughter | 2019-06-26 | 1 | -6/+17 |
|\ \ | |/ | | | Make missing file report more comprehensive | ||||
| * | Add format_error/1 to print errors nicely | Serge Aleynikov | 2019-06-26 | 1 | -2/+9 |
| | | |||||
| * | Make missing file report more comprehensive | Serge Aleynikov | 2019-06-26 | 1 | -5/+9 |
|/ | |||||
* | Merge pull request #2010 from relayr/check_hash | Tristan Sloughter | 2019-06-08 | 1 | -5/+15 |
|\ | | | | | Warn when there's mismatch between rebar.lock & original package checksum | ||||
| * | Warn when there's mismatch between rebar.lock & original package checksum | Kuba Odias | 2019-06-08 | 1 | -5/+15 |
|/ | |||||
* | Merge pull request #2099 from ferd/gracious-shell-reloading | Fred Hebert | 2019-06-07 | 1 | -5/+25 |
|\ | | | | | Gracious loading of unloaded but blacklisted mods |