Fred Hebert
e32cd3118f
Merge pull request #1523 from mbeijen/separate
Typo: seperate -> separate
8 роки тому
Michiel Beijen
e83100bbc8
Typo: seperate -> separate
8 роки тому
Fred Hebert
2cc07d8f1f
Back to git-based versioning
8 роки тому
Fred Hebert
8142cd7399
Bump to 3.3.6
- [OSX tests added to CI](https://github.com/erlang/rebar3/pull/1471 ),
joining linux and windows 10
- [upgrade relx to 3.22.3](https://github.com/erlang/rebar3/pull/1518 ),
[fixing multiple
issues](https://github.com/erlware/relx/releases/tag/v3.22.3 )
- [Fixing eunit errors in 19.3 when `init_per_*` isn't paired with
`end_per_*`](https://github.com/erlang/rebar3/pull/1516 )
- [Allow single test spec in
ct_opts](https://github.com/erlang/rebar3/pull/1506 )
- [Properly warn when missing inets at
runtime](https://github.com/erlang/rebar3/pull/1505 )
- [rebar_utils:escape_chars handles quotes in
paths](https://github.com/erlang/rebar3/pull/1504 )
- [Fix typo in help text for upgrade
command](https://github.com/erlang/rebar3/pull/1503 )
- [change package version warnings to debug
level](https://github.com/erlang/rebar3/pull/1502 )
- [Path-type sensitive .cmd creation for
escripts](https://github.com/erlang/rebar3/pull/1500 )
- [Windows escripts get cmd
autogenerated](https://github.com/erlang/rebar3/pull/1494 )
- [REBAR_CONFIG impacts config file for project root
only](https://github.com/erlang/rebar3/pull/1497 )
- [Fix wildcard usage in rebar3
clean](https://github.com/erlang/rebar3/pull/1498 )
- [Bump cth_readable to
1.2.4](https://github.com/erlang/rebar3/pull/1496 ) (fixing some
erroneous reports when suites get skipped)
- [Add respect for src_dirs option in app_discover and
app_info](https://github.com/erlang/rebar3/pull/1486 )
- [Add support for global plugin-defined
templates](https://github.com/erlang/rebar3/pull/1473 )
- [catch badarg exception from eunit in
`rebar_prv_eunit`](https://github.com/erlang/rebar3/pull/1472 )
8 роки тому
Fred Hebert
7a86c59aee
Merge pull request #1471 from talentdeficit/travis-osx
update travis.yml to test on osx
8 роки тому
Fred Hebert
63c228de16
Merge pull request #1518 from tsloughter/relx-3.22.3
upgrade relx to 3.22.3
8 роки тому
Tristan Sloughter
2f2aa4e1b8
upgrade relx to 3.22.3
8 роки тому
Fred Hebert
903bec6b57
Merge pull request #1516 from talentdeficit/fix_eunit_suite
eunit in 19.3 errors if `init_per_*` isn't paired with `end_per_*`
8 роки тому
alisdair sullivan
26e174a5e4
eunit in 19.3 errors if `init_per_*` isn't paired with `end_per_*`
8 роки тому
Alin Popa
62a737766d
Fix git SHAs comparison for update.
86e883b8d8
always returns the full length SHA,
therefore when using a dependency having the short SHA,
it'll always consider that the SHAs are different,
hence it'll alway return true for .
8 роки тому
alisdair sullivan
86e883b8d8
Merge pull request #1511 from vladdu/patch-2
minor fix: name of internal function
8 роки тому
Vlad Dumitrescu
d4beb8edf1
fix "apps" name
8 роки тому
alisdair sullivan
34697f1f84
Merge pull request #1512 from erlang/revert-1508-patch-1
Revert "List 'lock' command in man page"
8 роки тому
alisdair sullivan
430db1f5fd
Revert "List 'lock' command in man page"
8 роки тому
alisdair sullivan
ca3aa76a0e
Merge pull request #1508 from vladdu/patch-1
List 'lock' command in man page
8 роки тому
Vlad Dumitrescu
b763a9e14a
minor fix: name of internal function
8 роки тому
Vlad Dumitrescu
6f823c4d21
List 'lock' command in man page
8 роки тому
Fred Hebert
3e66bbb1b9
Merge pull request #1506 from sirihansen/ct-single-testspec
Allow single test spec in ct_opts
8 роки тому
Siri Hansen
64b5d878af
Allow single test spec in ct_opts
The option {spec,Specs} is allowed in ct_opts, but
rebar_prv_common_test:test_dirs did not take into account that Specs
could also be a string only, i.e. not a list of strings.
8 роки тому
alisdair sullivan
df432584dd
Merge pull request #1505 from colrack/inetsdepfix
Properly warn on missing rebar3 deps: add inets
8 роки тому
Carlo Carraro
3d9e5dff85
Properly warn on missing rebar3 deps: add inets
8 роки тому
Fred Hebert
bd357bb510
Merge pull request #1504 from vladdu/patch-1
rebar_utils:escape_chars handles quotes
8 роки тому
Vlad Dumitrescu
c6eea2bd46
rebar_utils:escape_chars handles quotes
rebar_file_utils:cp_r uses rebar_utils:escape_chars to ensure that the file names are safe to use, but it doesn't escape double and single quotes. If the file name includes those characters, they disappear when the shell processes them and we get "file not found" errors.
The main culprit here is eunit, that creates reports whose names are `TEST-file_"myfile.app".xml`, and I wish it didn't but I think escape_chars should still do its job all the way.
8 роки тому
Fred Hebert
3a5f7091b2
Merge pull request #1503 from jfacorro/upgrade-help-fix-typo
Fix typo in help text for upagrde command
8 роки тому
Juan Facorro
5411a67ee6
Fix typo in help text for upgrade command
8 роки тому
Fred Hebert
363ae665dd
Merge pull request #1502 from tsloughter/vsn_warning
change package version warning to debug
8 роки тому
Tristan Sloughter
695da1e0c2
change package version warning to debug
8 роки тому
Fred Hebert
9e8256ba73
Merge pull request #1500 from ferd/fix-win-tests
Path-type sensitive .cmd creation
8 роки тому
Fred Hebert
9f28bbe3c7
Path-type sensitive .cmd creation
8 роки тому
alisdair sullivan
55b4b761af
Merge pull request #1494 from ferd/escript-generate-cmd-win32
Windows escripts get cmd autogenerated
8 роки тому
Fred Hebert
a4df4ece16
Merge pull request #1499 from ferd/avoid-clean-wildcard-apps
More fixes for bad calls to find_apps
8 роки тому
Fred Hebert
7c125d95f0
More fixes for bad calls to find_apps
8 роки тому
alisdair sullivan
b810909314
Merge pull request #1497 from ferd/rebar-config-override-root
REBAR_CONFIG impacts file project root only
8 роки тому
alisdair sullivan
1376967687
Merge pull request #1498 from ferd/avoid-clean-wildcard-apps
Fix wildcard usage in rebar3 clean
8 роки тому
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 роки тому
Fred Hebert
e6193b4903
Merge branch 'escript-generate-cmd-win32' of https://github.com/ferd/rebar3 into escript-generate-cmd-win32
8 роки тому
alisdair sullivan
ffeb682886
Merge pull request #1496 from ferd/bump-cth-readable
Bump cth_readable to 1.2.4
8 роки тому
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 роки тому
Fred Hebert
0bc0aeba9c
REBAR_CONFIG impacts file project root only
8 роки тому
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 роки тому
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
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 роки тому
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 роки тому
Fred Hebert
e498f603df
Fix plugins usage to support src_dirs options
8 роки тому
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 роки тому
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 роки тому
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 роки тому