Fred Hebert
e6193b4903
Merge branch 'escript-generate-cmd-win32' of https://github.com/ferd/rebar3 into escript-generate-cmd-win32
8 年之前
Fred Hebert
e82ef746a6
Windows escripts get cmd autogenerated
This also patches up a problem for hooks when dealing with directories
with spaces in them, and reduces complexity of bootstrap file.
8 年之前
Fred Hebert
f60a377b5d
make the hook for windows work
8 年之前
Fred Hebert
81b6c0f6b6
WIP windows escripts get cmd autogenerated
8 年之前
Fred Hebert
4725d363c5
Merge pull request #1474 from talentdeficit/properly_skip_tests
use proper skips in compiler tests that use unavailable functions
8 年之前
Fred Hebert
4730440dfe
Merge pull request #1473 from ferd/global-plugin-tpl-support
Add support for global plugin-defined templates
8 年之前
alisdair sullivan
5932c9608f
use proper skips in compiler tests that use unavailable functions
8 年之前
Fred Hebert
59a7bb5165
Add support for global plugin-defined templates
Did not really know how to automate the testing for this, did it by
hand.
8 年之前
Fred Hebert
b6bd27f2ff
Merge pull request #1472 from talentdeficit/REBAR-1469
catch badarg exception from eunit in `rebar_prv_eunit`
8 年之前
alisdair sullivan
5da09d2d44
catch badarg exception from eunit in `rebar_prv_eunit`
fixes #1469
8 年之前
Fred Hebert
95ef84953b
Go back to git-generated version
8 年之前
Fred Hebert
6fcf464d37
Bump to 3.3.5
8 年之前
alisdair sullivan
a6fd44851d
Merge pull request #1466 from ferd/unicode-paths-in-update
Fix printing path with unicode names in prv_update
8 年之前
Fred Hebert
eae41ee0a2
Fix printing path with unicode names in prv_update
8 年之前
Fred Hebert
267f2311dc
Merge pull request #1463 from varnerac/cover_exclude_apps
Allow exclusion of apps in cover
8 年之前
Drew Varner
9b099f41d6
Allow exclusion of apps in cover
Adds a new option `{cover_excl_apps, Apps}` to exclude apps from coverage
analysis by name.
8 年之前
Fred Hebert
da1beb88e3
Merge pull request #1460 from ferd/add-regression
Add regression test for #1410
8 年之前
Fred Hebert
34546941ae
Make test work on all OTPs
8 年之前
Fred Hebert
44132db73e
Add regression for #1410
8 年之前
Fred Hebert
54cb748cac
Merge pull request #1461 from talentdeficit/erl_compiler_opts_env_detection
consider `ERL_COMPILER_OPTIONS` when recompiling
8 年之前
alisdair sullivan
8e05504160
comment `ERL_COMPILER_OPTIONS` tests
8 年之前
alisdair sullivan
6c416febc2
consider `ERL_COMPILER_OPTIONS` when recompiling
on 19.x forward the compiler should now take into consideration the value
of the environment variable `ERL_COMPILER_OPTIONS` when deciding whether
or not to recompile a module
8 年之前
Fred Hebert
a042047ca5
Merge pull request #1459 from ferd/fix-nightly-readme-note
The stable URL is for stable releases since 3.0.0
8 年之前
Fred Hebert
2dc8a545bc
The stable URL is for stable releases since 3.0.0
Addresses issue #1330
8 年之前
Fred Hebert
9f4017f6d3
Merge pull request #1458 from ferd/survive-edoc-crashes
Survive EDoc crashes
8 年之前
Fred Hebert
ba954cfb43
Survive EDoc crashes
Instead of a hard crash, display an error message indicating which app
failed.
We can't report the exact failure; only EDoc does it to stdout itself
and we can't capture it.
Pre/Post hooks are run properly despite the failure, as per escript and
compile providers.
8 年之前
alisdair sullivan
abff9dfff3
Merge pull request #1451 from ferd/manpages
Add manpage for rebar3
8 年之前
alisdair sullivan
dfd11b7ae3
Merge pull request #1449 from ferd/fix-localinstall-tpl-path
See template local install same builtin as escript
8 年之前
alisdair sullivan
ac8ee44f18
Merge pull request #1457 from ferd/windows-mv
Fix `mv` on windows
8 年之前
Fred Hebert
3f27d877e3
Re-fix the windows file movement
and clean up a bit
8 年之前
Fred Hebert
bc3b53f1e5
Rework test to work and pass on linux
to be roundtripped again to windows.
8 年之前
Fred Hebert
92e6997cf1
Fix mv command on windows
Requires changing a bunch of arguments for xerocopy since it
does not allow to rename while copying.
Lots of tests added
8 年之前
Fred Hebert
9ecb0b0363
Merge pull request #1453 from ajm113/grammar-contributions-fixes
Fixed typos and grammar errors for CONTRIBUTING.md.
8 年之前
Andrew McRobb
deb69bc62c
[GRAMMAR] Fixed typos and grammar errors for CONTRIBUTING.md. [skip ci]
8 年之前
Fred Hebert
004c808e97
Add manpage for rebar3
With peer script to help autogenerate commands from providers
8 年之前
alisdair sullivan
6a1cfaf948
Merge pull request #1450 from ferd/relative-dialyzer-paths
Relative dialyzer paths
8 年之前
Fred Hebert
f16fdd35be
Enable path reformatting for Dialyzer
Fixes issue #880
May break backwards compat with projects that manually called the
dialyzer formatter, but we never documented or expected this to be
exposed.
8 年之前
Fred Hebert
ed0614c869
Extract code path formatting out of compiler
This allows to reuse the code for any provider that formats source files
out to the user.
The option to configure it does remain compiler-centric for backwards
compatibility
8 年之前
Fred Hebert
f94b7a0d65
See template local install same builtin as escript
When the `new` command is run from a locally installed rebar3 (`rebar3
local install`), the builtin templates would be labelled as custom
because of directories.
This patch fixes it by splitting off the rebar3 priv dir from the user's
configured plugin path for custom ones, and introducing a new internal
label for builtins (since handling must remain different from escripts)
This fixes issue #819
8 年之前
Fred Hebert
e3f08361b6
Merge pull request #1448 from ajm113/bugfix-readme-grammar-fix
Fixed missing hypens, and improper wording in README.md
8 年之前
Andrew McRobb
285373b9d3
[BUGFIX] Fixed missing hypens, and improper wording. [skip ci]
8 年之前
Fred Hebert
ddac2e3c39
Merge pull request #1445 from ajm113/feature-editorconfig
[FEATURE] Add .editorconfig Settings.
8 年之前
Andrew McRobb
05efc56b62
[FEATURE] Add .editorConfig Settings. [skip ci]
https://github.com/erlang/rebar3/issues/1443
8 年之前
Fred Hebert
701e774ff9
Merge pull request #1439 from tsloughter/otp20
upgrade erlware_commons to 1.0.0 for OTP20 support
8 年之前
Tristan Sloughter
c2f0d1ca0a
upgrade erlware_commons to 1.0.0 for OTP20 support
8 年之前
Fred Hebert
88f4f42b3e
Merge pull request #1436 from tsloughter/relx_3.22.2
upgrade relx to fixed hex package 3.22.2
8 年之前
Tristan Sloughter
a259d52792
upgrade relx to fixed hex package 3.22.2
8 年之前
Fred Hebert
eed7f3082d
Merge pull request #1434 from tsloughter/shell_args
add option to pass args to user_drv for custom shells
8 年之前
Tristan Sloughter
27cf4bfea0
add option to pass args to user_drv for custom shells
8 年之前
Fred Hebert
64e790747e
Merge pull request #1433 from lrascao/feature/bump_relx_3_22_1
Bump relx to 3.22.1
8 年之前