Fred Hebert
e1f3473ca3
Merge pull request #1211 from erlang/ignore-raw-deps-spec
Don't die when source deps with [raw] are used
há 9 anos
Fred Hebert
8284b55152
Merge pull request #1213 from stuart-thackray/master
Debug log update
há 9 anos
Stuart Thackray
2d4e5b5fa6
Debug log update
há 9 anos
Fred Hebert
eae1fe2f52
Don't die when source deps with [raw] are used
This adds support for their format both on the first read and when
looking for modifications to dependencies.
há 9 anos
Fred Hebert
760ffdc79d
Hide the expected hash on fetch output
há 9 anos
Fred Hebert
c15c31f35c
Testing expected hash behaviour and errors in pkgs
- also making sure unlocking works fine
há 9 anos
Fred Hebert
00e06c1999
Make tests pass
Tests have broken as locks were expanded and auto-filled newer versions
of lockfiles. This fixes them back.
há 9 anos
Fred Hebert
24c43040c9
Rebar3 with hash-locked deps
há 9 anos
Fred Hebert
351b757a0e
Validate checksums expected vs obtained
há 9 anos
Fred Hebert
9a7ede0196
Fetch hashes from index prior to fetching
há 9 anos
Fred Hebert
be79259e32
Test support for OTP-19
há 9 anos
Fred Hebert
124f121d38
Support package hashes in structure and lockfile
- the internal representation for package locks moves from `{Name, {pkg,
PkgName, Vsn}, Lvl}` to `{Name, {pkg, PkgName, Vsn, Hash}, Lvl}`
- the internal representation for packages moves from `{pkg, PkgName,
Vsn}` to `{pkg, PkgName, Vsn, Hash}`
- the hash can be `undefined`, meaning no check will be done
- no checking is done yet.
há 9 anos
Tristan Sloughter
24b4eb4aa5
Merge pull request #1205 from talentdeficit/fix_data_dir_test
adjust `data_dir_correct` test in ct suite
há 9 anos
alisdair sullivan
285d1687f3
adjust `data_dir_correct` test in ct suite
don't bother checking the profile in the path to the data dir
há 9 anos
Fred Hebert
bf085b9c00
Merge pull request #1201 from tsloughter/pkg-vsns
filter available package versions individually by buildtools
há 9 anos
Tristan Sloughter
5da76266d5
Merge pull request #1196 from tsloughter/github_releases
deploy escript to travis releases instead of s3
há 9 anos
Tristan Sloughter
f701895165
filter available package versions individually by buildtools
há 9 anos
Fred Hebert
41addaa53b
Merge pull request #1197 from zsoci/fixpathcmd
Fix path command to consider {deps_dir, "deps"} in rebar.config
há 9 anos
zsoci
91485a8ec8
Fix path command to consider {deps_dir, "deps"} in rebar.config
há 9 anos
Fred Hebert
3dc62dba5d
Merge pull request #1198 from postHawk/fix-1185
#1185 fix windows git working directory
há 9 anos
Post hawk
8db9bc4e1d
#1185 fix windows git working directory
fix issue #1185 git working directory issues due to command line options in Windows
há 9 anos
Tristan Sloughter
e481288689
deploy escript to travis releases instead of s3
há 9 anos
Fred Hebert
5586b1b312
Revert semver commit
há 9 anos
Fred Hebert
80f6be689d
Cutting 3.1.1
há 9 anos
Tristan Sloughter
9f5a30f3d7
Merge pull request #1194 from tsloughter/provider_hook_paths
don't needlessly update the code path twice if no hooks to run
há 9 anos
Tristan Sloughter
15dda967b7
don't needlessly update the code path twice if no hooks to run
há 9 anos
Fred Hebert
b8c81edb1e
Merge pull request #1192 from talentdeficit/no_coverage_for_extra_dirs
don't generated coverage for `extra_src_dirs`
há 9 anos
alisdair sullivan
ee47316113
don't generated coverage for `extra_src_dirs`
closes #1057 and #1179
há 9 anos
Fred Hebert
89b25b2d82
Merge pull request #1189 from tsloughter/otp-19-bootstrap
fix otp-19 bootstrap compiling
há 9 anos
Tristan Sloughter
af159ce998
fix otp-19 bootstrap compiling
há 9 anos
Fred Hebert
e5257a76d8
Merge pull request #1188 from tsloughter/ec_21
upgrade erlware_commons for OTP-19 fix
há 9 anos
Tristan Sloughter
e215b64813
update erlware_commons erl_opts overrides
há 9 anos
Tristan Sloughter
ce59c92a02
upgrade erlware_commons for OTP-19 fix
há 9 anos
Fred Hebert
5ccaaa8da2
Merge pull request #1178 from kalta/fix-shell-startup
Fix shell node startup
há 9 anos
Carlos Gonzalez
66aa49c186
Fix shell node startup
há 9 anos
Garrett Smith
37abeb40c0
Reinstated test
há 9 anos
Garrett Smith
da0e2c2295
Option to format compiler sources
By default rebar3 displays compiler sources as absolute paths in their
original location, which is under the build dir.
This change introduces an option 'compiler_source_format' to format
sources in two alternative ways:
relative
absolute
When either 'relative' or 'absolute' are specified, the file is
resolved to its original location when it is a link. When 'relative'
is specified, the path is displayed relative to the current working
directory. When 'absolute' is specified, the path is absolute.
The default value is 'unchaged' which leaves the compiler source
unchanged.
This is arguably too flexible as I suspect most people would opt for
'relative' all the time - it's the most compact representation of the
file and is sufficient to find the source given cwd. The change
however is meant to introduce the change gradually, preserving
existing behavior and giving users a choice for formats.
In time perhaps the default can be changed to 'relative' - but still
allowing users to revert to the other two options ('absolutel' and
'unchanged') as needed.
há 9 anos
Fred Hebert
c9cc58d2b8
Merge pull request #1056 from lpgauth/xref_ignores
Add support for xref_ignores
há 9 anos
Tristan Sloughter
98751fa3fd
Merge pull request #1121 from frojasg/feature/config-rebar-dir-using-env-var
Allows overwrite default cache dir using REBAR_CACHE_DIR
há 9 anos
Tristan Sloughter
b11d1594c3
Merge pull request #1158 from ferd/fix-remote-shell-logger
Fixes logging from remote shells in rebar3 shell
há 9 anos
Fred Hebert
c11cf0b075
Merge pull request #1159 from waisbrot/edoc-hook
Add a provider hook for edoc
há 9 anos
Tristan Sloughter
cb7c9a41ba
Merge pull request #1169 from ericmj/emj-hex-repo
Change to new hex.pm repo URL
há 9 anos
Eric Meadows-Jönsson
c161ad0094
Change to new hex.pm repo URL
há 9 anos
Fred Hebert
42c6e1a0cf
Merge pull request #1167 from tsloughter/relx_3.19
upgrade relx to 3.19.0
há 9 anos
Tristan Sloughter
e895106903
upgrade relx to 3.19.0
há 9 anos
Lee GiTack
b9d43cd8cd
Fix compile error case when cover compilation
Dependent libs is required for some module when cover compiling.
So all dependencies should be available on code path.
This fixes #1148 issue.
há 9 anos
Heinz N. Gies
5945251fc0
Make sure not to dump in api mode
há 9 anos
Heinz N. Gies
bc9746881f
Write rebar3.crashdump on errors
há 9 anos
Nathaniel Waisbrot
45c9975a6d
Add a provider hook for edoc
Allows `pre_hooks` and `post_hooks` to fire for the `edoc` provider.
há 9 anos
Fred Hebert
251c1447ea
Fixes logging from remote shells in rebar3 shell
Somehow swapping the tty handler once more fixes everything. I guess we
were missing a step somehow.
há 9 anos