Tristan Sloughter
695da1e0c2
change package version warning to debug
8 år sedan
Fred Hebert
9e8256ba73
Merge pull request #1500 from ferd/fix-win-tests
Path-type sensitive .cmd creation
8 år sedan
Fred Hebert
9f28bbe3c7
Path-type sensitive .cmd creation
8 år sedan
alisdair sullivan
55b4b761af
Merge pull request #1494 from ferd/escript-generate-cmd-win32
Windows escripts get cmd autogenerated
8 år sedan
Fred Hebert
a4df4ece16
Merge pull request #1499 from ferd/avoid-clean-wildcard-apps
More fixes for bad calls to find_apps
8 år sedan
Fred Hebert
7c125d95f0
More fixes for bad calls to find_apps
8 år sedan
alisdair sullivan
b810909314
Merge pull request #1497 from ferd/rebar-config-override-root
REBAR_CONFIG impacts file project root only
8 år sedan
alisdair sullivan
1376967687
Merge pull request #1498 from ferd/avoid-clean-wildcard-apps
Fix wildcard usage in rebar3 clean
8 år sedan
Fred Hebert
66a2439196
Fix wildcard usage in rebar3 clean
The wildcard usage could fail on some OSes by being passed directly and
just not finding libs and erroring out
8 år sedan
Fred Hebert
e6193b4903
Merge branch 'escript-generate-cmd-win32' of https://github.com/ferd/rebar3 into escript-generate-cmd-win32
8 år sedan
alisdair sullivan
ffeb682886
Merge pull request #1496 from ferd/bump-cth-readable
Bump cth_readable to 1.2.4
8 år sedan
Fred Hebert
af426acec1
Bump cth_readable to 1.2.4
Fixes an issue where some skipped test suites could end up misreported
as the previous suite. See
https://github.com/ferd/cth_readable/issues/10
8 år sedan
Fred Hebert
0bc0aeba9c
REBAR_CONFIG impacts file project root only
8 år sedan
Fred Hebert
7918be19c3
Merge pull request #1486 from ferd/src_dir-is-respected
Add respect for src_dirs option in app_discover and app_info
8 år sedan
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 år sedan
Fred Hebert
f60a377b5d
make the hook for windows work
8 år sedan
Fred Hebert
81b6c0f6b6
WIP windows escripts get cmd autogenerated
8 år sedan
Fred Hebert
ab1f93d6fa
Fix default .app.src file for rebar_app_info
The finding of the file was done based on an assumed 'src' path which
may not be correct. This patch instead replaces the value with a lookup
in configured paths and returns the first that matches to an existing
file.
8 år sedan
Fred Hebert
1810ae30ab
Fix detection of src_dirs in unknown apps/deps
First find the rebar.config file, and if any data is found, check for
src_dirs config. If nothing is there or no app is found, default to src/
8 år sedan
Fred Hebert
e498f603df
Fix plugins usage to support src_dirs options
8 år sedan
Fred Hebert
d80c3f4da1
For convenience add appinfo default src_dir lookup
This makes rebar_prv_install_deps able to support more src_dir configs
8 år sedan
Fred Hebert
c64c88f262
Add respect for src_dirs option in app_discover
This lets people who use custom directories layout without leaving the
.app.src in src/ to still see their app build.
8 år sedan
Fred Hebert
4725d363c5
Merge pull request #1474 from talentdeficit/properly_skip_tests
use proper skips in compiler tests that use unavailable functions
8 år sedan
Fred Hebert
4730440dfe
Merge pull request #1473 from ferd/global-plugin-tpl-support
Add support for global plugin-defined templates
8 år sedan
alisdair sullivan
5932c9608f
use proper skips in compiler tests that use unavailable functions
8 år sedan
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 år sedan
Fred Hebert
b6bd27f2ff
Merge pull request #1472 from talentdeficit/REBAR-1469
catch badarg exception from eunit in `rebar_prv_eunit`
8 år sedan
alisdair sullivan
5da09d2d44
catch badarg exception from eunit in `rebar_prv_eunit`
fixes #1469
8 år sedan
alisdair sullivan
ba0d3db9f9
update travis.yml to test on osx
8 år sedan
alisdair sullivan
8f82c90825
appveyor configuration to build on 15.3.1, 17.5, 18.3 and 19.2
16.x is not available on chocolatey
8 år sedan
Fred Hebert
95ef84953b
Go back to git-generated version
8 år sedan
Fred Hebert
6fcf464d37
Bump to 3.3.5
8 år sedan
alisdair sullivan
a6fd44851d
Merge pull request #1466 from ferd/unicode-paths-in-update
Fix printing path with unicode names in prv_update
8 år sedan
Fred Hebert
eae41ee0a2
Fix printing path with unicode names in prv_update
8 år sedan
Fred Hebert
267f2311dc
Merge pull request #1463 from varnerac/cover_exclude_apps
Allow exclusion of apps in cover
8 år sedan
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 år sedan
Fred Hebert
da1beb88e3
Merge pull request #1460 from ferd/add-regression
Add regression test for #1410
8 år sedan
Fred Hebert
34546941ae
Make test work on all OTPs
8 år sedan
Fred Hebert
44132db73e
Add regression for #1410
8 år sedan
Fred Hebert
54cb748cac
Merge pull request #1461 from talentdeficit/erl_compiler_opts_env_detection
consider `ERL_COMPILER_OPTIONS` when recompiling
8 år sedan
alisdair sullivan
8e05504160
comment `ERL_COMPILER_OPTIONS` tests
8 år sedan
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 år sedan
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 år sedan
Fred Hebert
2dc8a545bc
The stable URL is for stable releases since 3.0.0
Addresses issue #1330
8 år sedan
Fred Hebert
9f4017f6d3
Merge pull request #1458 from ferd/survive-edoc-crashes
Survive EDoc crashes
8 år sedan
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 år sedan
alisdair sullivan
abff9dfff3
Merge pull request #1451 from ferd/manpages
Add manpage for rebar3
8 år sedan
alisdair sullivan
dfd11b7ae3
Merge pull request #1449 from ferd/fix-localinstall-tpl-path
See template local install same builtin as escript
8 år sedan
alisdair sullivan
ac8ee44f18
Merge pull request #1457 from ferd/windows-mv
Fix `mv` on windows
8 år sedan
Fred Hebert
3f27d877e3
Re-fix the windows file movement
and clean up a bit
8 år sedan