Mickael Remond
16757c0c54
Fix typo in plugins command help
9 年之前
Tristan Sloughter
7ad9f7ea75
append ebin dirs to path in local start script
9 年之前
Tristan Sloughter
665bdf6bdb
add --paths option to bare compile provider
9 年之前
Tristan Sloughter
9dfec19c67
escript should append the ebin dirs to the code path not prepend
9 年之前
Tristan Sloughter
16ea08b9c3
add rebar3 paths to the end of the code path in start script
9 年之前
Tristan Sloughter
4c29a771c1
add bare compile provider, for starters for use by mix
9 年之前
alisdair sullivan
ae275c6396
function name changes:
`reduce_path/1` -> `canonical_path/1`
`relative_path/2` -> `path_from_ancestor/2`
9 年之前
Tristan Sloughter
168f423baa
replace noinput with noshell so providers that ask for input work
9 年之前
alisdair sullivan
6a89485448
extract `retarget_path/2', `relative_path/2' and `reduce_path/1' and
add tests
9 年之前
Tristan Sloughter
ef8fc6ab61
parse versions in deps tree output and support checkouts
9 年之前
Takeru Ohta
f5d413e90f
Change option name from "plt_include_all_deps" to "plt_apps"
9 年之前
Takeru Ohta
4891912790
Fix error handlings for unknown applications
9 年之前
Garret Smith
ce19c2e16d
Terms is already a list
Fixes compiling yaws, which has an .app.src.script file
9 年之前
alisdair sullivan
34816ad8dc
cover compile beams compiled for ct/eunit seperately from beams compiled otherwise
fixes #788
9 年之前
Tristan Sloughter
242d12b234
check checksum of rebar3 download in local_upgrade provider
9 年之前
Tristan Sloughter
a3a590947a
fix rebar3 url for upgrade
9 年之前
Tristan Sloughter
9fb8198926
update completions and docs for command unstable install and upgrade
9 年之前
Tristan Sloughter
286e832a29
move local install/upgrade to 'unstable install/upgrade' and print error if windows
9 年之前
Tristan Sloughter
14ab5f562e
fix dialyzer warnings
9 年之前
Tristan Sloughter
d19320b17c
fix run_all_hooks call for ct provider, no need to pass appinfo
9 年之前
Tristan Sloughter
da3d8a69cc
add providers 'local upgrade' and 'local install' for installing/upgrading
9 年之前
Takeru Ohta
fa462e9dba
Add `plt_include_all_deps` dialyzer config option
9 年之前
Takeru Ohta
b72c19c12c
Add rebar_set/0 type
9 年之前
alisdair sullivan
04da2ffd5e
shell completions for `rebar3 path'
9 年之前
Tristan Sloughter
2d4ba55f57
fix plugins porvider use of rebar_dir
9 年之前
Tristan Sloughter
5223175c26
support updating of per app info by hooks
9 年之前
Tristan Sloughter
cfd4beb99d
hooks/artifacts are always run/resolved from an app unless at top of umbrella
9 年之前
Tristan Sloughter
8c7bed454d
add current_app attribute for setting before calling hooks
9 年之前
Tristan Sloughter
33a3a6d55a
support _checkouts overriding package dep that doesn't exist in registry
9 年之前
Yury Gargay
c3194052e7
Fix cover_spec options for ct
9 年之前
Fred Hebert
c57177fde8
Revert "Revert "only load packages when needed""
9 年之前
Fred Hebert
3f83b3a382
Revert "only load packages when needed"
9 年之前
Tristan Sloughter
dc3e8d789f
delete and prepend code path instead of replacing, fixes #770
9 年之前
Tristan Sloughter
8732b7d5bd
only load packages when needed
9 年之前
Tristan Sloughter
a81444ae1c
move otp version verification to a single app_info function
9 年之前
Tristan Sloughter
d034f40c38
move opts functions to new module rebar_opts
9 年之前
Tristan Sloughter
b2c051452e
remove overrides element from state record
9 年之前
Tristan Sloughter
a1d45c364c
use ~ts for unicode output and reset encoding to latin1
9 年之前
Tristan Sloughter
e6f6ccc757
more cleanup
9 年之前
Tristan Sloughter
c7a7b309fd
more cleanup of old state usage
9 年之前
Tristan Sloughter
a6ca5d5e25
fixes for overrides of deps
9 年之前
Tristan Sloughter
8e25a45cbb
update use of hooks and plugins with state in app_info
9 年之前
Tristan Sloughter
32d07ec076
build on already created AppInfo instead of having to do copy
9 年之前
Tristan Sloughter
3aec31f0bc
fix erl_opts to not be inherited
9 年之前
Tristan Sloughter
f209ccc2b8
remove state record from app_info record
9 年之前
Tristan Sloughter
98752aab93
wip: move state into app_info
9 年之前
alisdair sullivan
7e32efda63
default to `ebin' for `rebar3 path' command and use single space
as default seperator
9 年之前
Heinz N. Gies
f8a507191e
utf8 tree
9 年之前
Heinz N. Gies
93549dcdd6
Removed extra | for last element in tree
9 年之前
Fred Hebert
e4a5217041
Displays package caching actions
This makes it obvious where packages are cached and when the cache is
being reused.
Messages are of the form:
===> Fetching recon ({pkg,<<"recon">>,<<"2.2.0">>})
===> Downloaded package, caching as
$HOME/.cache/rebar3/hex/default/packages/recon-2.2.0.tar
and
===> Fetching recon ({pkg,<<"recon">>,<<"2.2.0">>})
===> Version cached at
$HOME/.cache/rebar3/hex/default/packages/recon-2.2.0.tar is up
to date, reusing it
9 年之前