Fred Hebert
558646adbc
Merge pull request #167 from tsloughter/release_tests
release and tar tests
10 år sedan
Fred Hebert
280b8af78c
Merge pull request #169 from tsloughter/app_info_cleanup
consolidate app validation and exist checks
10 år sedan
Tristan Sloughter
bf70733981
fix test, remove use of filelib:wildcard for R15 support
10 år sedan
Tristan Sloughter
c3e2ab1c1e
remove unneeded get_modules_list function
10 år sedan
Tristan Sloughter
8f03afded4
consolidate app validation and exist checks
10 år sedan
Tristan Sloughter
633dafafc3
release and tar tests
10 år sedan
Tristan Sloughter
48278658bb
Merge pull request #171 from ferd/deps-refactoring
Refactor install deps
10 år sedan
Fred Hebert
81f47c44ec
Reindent multiline assignment
10 år sedan
Fred Hebert
d4d4e27693
Pass in newer state reference
Old one might have been a mistake; this one works fine.
10 år sedan
Fred Hebert
1c638b05fa
Refactor install deps
- Make functions shorter
- Unnest some functions
- Split up and give names to major conditional branches
10 år sedan
Tristan Sloughter
410b98e0d4
makefile template fix
10 år sedan
Fred Hebert
8988c9ff6c
Merge pull request #166 from tsloughter/xdg
follow xdg standard. fixes #122
10 år sedan
Fred Hebert
df30a93891
Merge pull request #168 from tsloughter/cmake
cmake template
10 år sedan
Tristan Sloughter
313c75a46f
cmake template
10 år sedan
Fred Hebert
be6cacfe59
Merge pull request #155 from tsloughter/new_deps
check for newly added deps in the config file that aren't level 0 in lock
10 år sedan
Fred Hebert
f93a70905f
Merge pull request #165 from tsloughter/project_app_info
update project app list with new appinfo records after build
10 år sedan
Tristan Sloughter
24383e2283
fix order of top_level_deps function in ugprade_SUITE
10 år sedan
Tristan Sloughter
62ff6718fd
update project app list with new appinfo records after build
10 år sedan
Tristan Sloughter
595b4eb2e8
update templates doc for xdg config dir changes
10 år sedan
Tristan Sloughter
e73ed97cfd
follow xdg standard. fixes #122
10 år sedan
Tristan Sloughter
02e33a265b
check for newly added deps in config file that aren't level 0 in the lock
10 år sedan
Fred Hebert
c3cdecf125
Merge pull request #160 from tsloughter/sub_deps
use project sub-apps with deps in their rebar.config
10 år sedan
Tristan Sloughter
8874e414a8
sort project apps before merging deps
10 år sedan
Fred Hebert
f203bc3c4f
Merge pull request #163 from talentdeficit/monitor_ct
fix error where an exception in ct could hang rebar by monitoring
10 år sedan
alisdair sullivan
a14f750131
fix error where an exception in ct could hang rebar by monitoring
the process where ct is performed
10 år sedan
Tristan Sloughter
c64c74e254
Merge pull request #159 from talentdeficit/quiet_ct
suppress common_test output unless `rebar3 ct` is run with verbose switch
10 år sedan
Tristan Sloughter
be49c5cd44
use project sub-apps with deps in their rebar.config
10 år sedan
Tristan Sloughter
09a51a10ec
Merge pull request #161 from talentdeficit/recompile_purge
purge mods loaded during check to see if they need to be recompiled
10 år sedan
alisdair sullivan
ffbb31e660
purge mods loaded during check to see if they need to be recompiled
during compile task before running subsequent tasks
10 år sedan
alisdair sullivan
e6be44667d
suppress common_test output unless `rebar3 ct` is run with verbose switch
10 år sedan
Tristan Sloughter
c5a655da14
Merge pull request #157 from talentdeficit/real_needs_recompile
check already compiled modules compile arguments against current compile arguments
10 år sedan
Tristan Sloughter
43a18bf4fa
Merge pull request #145 from tsloughter/hex
Replace package management with hex.pm
10 år sedan
Tristan Sloughter
501b9b42df
print error message suggesting to run rebar3 update if missing package index
10 år sedan
Tristan Sloughter
9fbfeaa74d
parse version constraints in hex registry for digraph
10 år sedan
Tristan Sloughter
410e2bcdec
replace package management with hex.pm
10 år sedan
Tristan Sloughter
b654272063
remove unused functions from app utils
10 år sedan
alisdair sullivan
7fa628d615
check already compiled modules compile arguments against current compile
arguments to ensure compile results as as intended
10 år sedan
Fred Hebert
d65e6da7da
Merge pull request #156 from ferd/deps
Initial `deps` command
10 år sedan
Fred Hebert
53a05890ab
Initial `deps` command
10 år sedan
Fred Hebert
f6cdf56347
Merge pull request #154 from tsloughter/git_ref_needs_update
needs_update: on ref defined deps only have to match prefix if 7+ chars
10 år sedan
Tristan Sloughter
9665eb8e72
Merge pull request #153 from fishcakez/dialyzer_no_defaults
Dialyzer: Remove extra default warnings
10 år sedan
James Fish
e2d3c27b80
Remove extra default warnings
It is not convenient for everyone to handle unmatched_returns and
underspecs warnings. Extra default warnings are removed to match
dialyzer's behaviour.
10 år sedan
Tristan Sloughter
9f2133df47
needs_update: on ref defined deps only have to match prefix if 7+ chars
10 år sedan
Tristan Sloughter
63a765f1b0
Merge pull request #152 from fishcakez/dialyzer_plt_warnings
Fix {dialyzer_plt_warnings, false}
10 år sedan
James Fish
4b8e9db4ca
Fix dialyzer when only updating plt
Previously dialyzer would crash when not doing success typing analysis.
10 år sedan
James Fish
cede33a8f9
Fix {dialyzer_plt_warnings, false} returning warnings
When dialyzer_plt_warnings is false no warnings should be returned when
updating a PLT. Previously any callgraph warnings would be returned when
updating a PLT regardless of the get_warnings option.
10 år sedan
Tristan Sloughter
dcab8baca0
Merge pull request #142 from rebar/wtf-provider
Initial WTF provider implementation
10 år sedan
Fred Hebert
36563c0ab9
Advertise rebar3 wtf in error messages
10 år sedan
Tristan Sloughter
4b162c5917
Merge pull request #144 from cmkarlsson/erl-first-files-140
Fix #140 and preserve erl_first_files order
10 år sedan
Martin Karlsson
dca4edade0
Fix #140 and preserve erl_first_files order
Match erl_first_files properly against all files needing
compilation and make sure the order of erl_first_files as specified in
rebar.config is preserved (rebar/rebar#445 )
10 år sedan