Tristan Sloughter
cc2c55338b
update gitignore
10 年之前
Tristan Sloughter
bf1650e10d
Merge pull request #439 from talentdeficit/extra_src_dirs
generalize the "test" special dir into an {extra_src_dirs, [...]} option
10 年之前
alisdair sullivan
2f2c11ae70
document `extra_src_dirs`
10 年之前
Tristan Sloughter
9ad3025c85
Merge pull request #440 from talentdeficit/unescessary_load
remove use of `code:load_abs/1` in favor of `beam_lib:chunks/2`
10 年之前
alisdair sullivan
04f63ff53c
remove use of `code:load_abs/1` in favor of `beam_lib:chunks/2` to
avoid repeated loading and unloading of modules
10 年之前
alisdair sullivan
c534deafc5
generalize the "test" special dir into an {extra_src_dirs, [...]} option
like `src_dirs`, `extra_src_dirs` are directories to be copied to
the `_build` dir and compiled. unlike `src_dirs` they are not added
to the .app specification
10 年之前
Tristan Sloughter
162f0f8f63
Merge pull request #432 from soranoba/edoclet-in-deps
be able to use the specified edoclet in deps
10 年之前
soranoba
39513a5293
be able to use the specified edoclet in deps
10 年之前
Fred Hebert
45389be7de
Merge pull request #433 from sg2342/fix-prv_unlock-usage-string
fix usage string in rebar_prv_unlock
10 年之前
Stefan Grundmann
24615d8def
fix usage string in rebar_prv_unlock
10 年之前
Tristan Sloughter
ae19c6d59c
Merge pull request #429 from omarkj/omarkj-quote-atoms
Quote atoms to allow names to have dashes.
10 年之前
Tristan Sloughter
763f33009d
Merge pull request #426 from ferd/cleaner-tpl-docs
Make standalone vs complete project template clear
10 年之前
Tristan Sloughter
da93ec9d0a
Merge pull request #414 from tsloughter/hex_pkg_improvements
Hex pkg improvements
10 年之前
Tristan Sloughter
f37cee14b2
patch tests
10 年之前
omarkj
fe19e4f891
Quote atoms to allow names to have dashes.
10 年之前
Fred Hebert
84db4a05ce
More package management tests
10 年之前
Fred Hebert
ca038d39f7
Proper custom pkg index support, some tests
- The rebar package index files have been moved off the default path and
will require a new `rebar3 update`
- Caching of downloaded packages automatically takes place in a path
relative to the CDN used
- The cache path is not shared with hex as we now write and modify data
in there arbitrarily
- Basic tests plus the working set for more of them is included
10 年之前
Fred Hebert
715c4b2360
Update mock so existing tests pass
10 年之前
Tristan Sloughter
86fbaaeb08
add bad_download error
10 年之前
Tristan Sloughter
1643f4a1fc
wrap fetch errors in rebar_fetch PRV_ERROR
10 年之前
Tristan Sloughter
1fe93136c4
throw errors returned by resource:download/3
10 年之前
Fred Hebert
56c925b75b
Ad-hoc attempt at restructuring pkg cache
10 年之前
Tristan Sloughter
b636822d73
check md5sum of package against that sent by s3
10 年之前
Tristan Sloughter
f30e5063ca
don't print skip message if dep is locked for pkgs as well
10 年之前
Tristan Sloughter
819d0fb06f
verify checksums of hex packages
10 年之前
Tristan Sloughter
7905a9f19c
store hex package downloads in shared cache dir
10 年之前
Fred Hebert
192e85aafa
Merge pull request #427 from talentdeficit/415
when compiling ct dirs base compiler input dir on project root rather than profile root
10 年之前
alisdair sullivan
e4f9fbfc9d
when compiling ct dirs base compiler input dir on project root
rather than profile root
fixes #415
10 年之前
Fred Hebert
3d810e521c
Make standalone vs complete project template clear
Some templates like OTP apps are usable within releases, so the text
does remain a bit vague, but hopefully less than before.
10 年之前
Fred Hebert
2254910858
Merge pull request #423 from saa/sa-418-fix-style
Fix comma style in app.src templates
10 年之前
Fred Hebert
2940ec4488
Merge pull request #424 from talentdeficit/sample_config_update
update `rebar.config.sample` with correct config keys for `ct`, `eunit` and `cover`
10 年之前
alisdair sullivan
12e9089f7d
update `rebar.config.sample` with correct config keys for
`ct`, `eunit` and `cover`
10 年之前
Sergey Abramyan
84775fbcfa
Fix comma style in app.src templates
10 年之前
Fred Hebert
5d817c4371
Merge pull request #420 from tsloughter/case_catch
remove uses of 'case catch'
10 年之前
Tristan Sloughter
fa95321774
remove uses of 'case catch'
10 年之前
Tristan Sloughter
062bee5985
Merge pull request #413 from rebar/fix-unlock-upgrade-warn
Further restricting skipped deps warnings
10 年之前
Fred Hebert
f5527de4e1
Further restricting skipped deps warnings
10 年之前
Fred Hebert
734d4b84aa
Merge pull request #412 from tsloughter/master
improve log messages on upgrades
10 年之前
Tristan Sloughter
fd4b5f5f2f
improve log messages on upgrades
10 年之前
Fred Hebert
7dc79f9d30
Merge pull request #377 from fishcakez/dialyzer_output_file
Dialyzer output file
10 年之前
Fred Hebert
8a22de4708
Merge pull request #411 from tsloughter/otp_version
fix failure on missing OTP_VERSION file #403
10 年之前
Fred Hebert
81b1efda80
Merge pull request #410 from tsloughter/master
check registry for missing package that may exist for mix
10 年之前
Tristan Sloughter
a6f33258e2
fix failure on missing OTP_VERSION file #403
10 年之前
Tristan Sloughter
c612b0e1fd
check registry for missing package that may exist for mix
10 年之前
Tristan Sloughter
b833dbfde4
Merge pull request #409 from talentdeficit/ct_fix
delete all symlinks when copying from project files to `_build` tree to prevent any data from being overwritten
10 年之前
alisdair sullivan
9c544217ba
delete all symlinks when copying from project files to `_build` tree
to prevent any data from being overwritten
fixes #395
10 年之前
Fred Hebert
ba8abae225
Merge pull request #408 from tsloughter/escriptize_template
add escriptize project template
10 年之前
Tristan Sloughter
6c72286bf9
add escriptize project template
10 年之前
Fred Hebert
b904c5b57a
Merge pull request #407 from tsloughter/plugins2
add all plugins, not those just built, to path
10 年之前
Tristan Sloughter
a41fbf6cfe
add processing_base_dir to rebar_api
10 年之前