Fred Hebert
6789123fa4
Merge pull request #1068 from tsloughter/upgrades
upgrade relx to 3.17.0
9年前
Tristan Sloughter
55b69b6494
upgrade relx to 3.17.0
9年前
Fred Hebert
3e008899d3
Merge pull request #1067 from tsloughter/high-colors
set default color intensity to high
9年前
Tristan Sloughter
c11ba3c417
set default color intensity to high
9年前
Fred Hebert
da537df361
Merge pull request #1062 from tsloughter/relx_3.16.0
update relx to 3.16.0 to include color intesity update
9年前
Tristan Sloughter
73b857f6fd
update relx to 3.16.0 to include color intesity update
9年前
Tristan Sloughter
44ebce927f
Merge pull request #902 from project-fifo/less-color
Less color
9年前
Heinz N. Gies
4a5c8bc0e3
Set relx color intensity env variable
9年前
Heinz N. Gies
c79fe4cf1b
Use an app_env to get color intensity
9年前
Tristan Sloughter
b8a590cf19
Merge pull request #1048 from fauxsoup/master
Add secondary hook for rebar_prv_compile
9年前
Heinz N. Gies
949eafd899
Some cleanup
9年前
Zachary Hueras
edd032c5f5
Include hook for app compilation
9年前
Heinz N. Gies
2f563041cb
Merge master
9年前
Fred Hebert
7fab47dfa0
Merge pull request #1053 from tsloughter/master
upgrade relx to 3.15.0
9年前
Tristan Sloughter
a7bdffaa07
Merge pull request #1041 from lrascao/fix/relx_overlay_vars
Add test case for relx overlay vars
9年前
Tristan Sloughter
ff434b3df1
Merge pull request #1047 from fishcakez/dialyzer_unknown
Ignore unknown warning when dialyzer < 2.8
9年前
Tristan Sloughter
89b4d4a866
upgrade relx to 3.15.0
9年前
Luis Rascao
f60c522cdc
Add test case for relx overlay vars
Makes use of several var types: integers,
strings, binaries, binary strings and tuples.
9年前
Fred Hebert
9e1abdbd32
Merge pull request #1050 from tsloughter/master
check top level config for minimum or blacklisted otps at start
9年前
Tristan Sloughter
270066c296
check top level config for minimum or blacklisted otps at start
9年前
Zachary Hueras
61ce3eaa3e
Add secondary hook for rebar_prv_compile
erlc_compile, for before/after compiling .erls to
.beams, but before .app.src to .app
9年前
James Fish
b1c6c2fccf
Ignore unknown warning when dialyzer < 2.8
9年前
Fred Hebert
a229a21ffb
Merge pull request #1046 from tsloughter/user-agent
add user-agent to http request headers
9年前
Tristan Sloughter
9cf84e5379
add user-agent to http request headers
9年前
Fred Hebert
fceda51999
Merge pull request #1045 from tsloughter/master
don't lose overrides in an app when installing plugins it uses
9年前
Tristan Sloughter
c4aaff7a06
don't lose overrides in an app when installing plugins it uses'
9年前
Tristan Sloughter
3522c929f9
Merge pull request #1033 from tuncer/fix-shell-completion
Fix bash completion regression (cf66dfd6ba
) and make lopt strings more resilient
9年前
Tristan Sloughter
aee5c19183
Merge pull request #1043 from talentdeficit/dont_strip_project_apps_during_ct
don't strip the project apps when running `ct` with just a root suite specified
9年前
alisdair sullivan
7427b5f03e
fix paths for multiple app projects when running ct with no --dir argument
9年前
alisdair sullivan
e7abae84c0
don't strip the project apps when running `ct` with just a root suite specified
this ensures the project apps are compiled to `lib/` instead of `extras/`
9年前
Tristan Sloughter
964da8c4de
Merge pull request #1035 from lrascao/fix/missing_include_path
Add module directory to include path
9年前
Luis Rascao
123630a68e
Add module directory to include path
Several projects use an include path relative
to the project's root.
file:compile will look in three places for the include
files:
The current working directory
The directory where the module is being compiled
The directories given by the include option
9年前
Tuncer Ayaz
7c9dd6c1ec
bash completion: prevent future mistakes in lopts
To prevent future mistakes like the broken string introduced in
cf66dfd6ba, put opening and closing " on separate lines in each
multi-line lopts string. This also allows for cleaner (smaller) diffs
when removing/adding a flag.
9年前
Tuncer Ayaz
81483f9f5d
bash completion: fix error introduced in cf66dfd6
cf66dfd6ba
introduced a syntax error in the modified lopts string.
Without the fix, you'll provoke a shell error when trying to complete
`rebar3 ct --<something>`.
9年前
Fred Hebert
084fd3116a
Merge pull request #1031 from tsloughter/master
add profile option to clean task
9年前
Tristan Sloughter
aeb6a1986b
add profile option to clean task
9年前
Tristan Sloughter
3b20e6380c
Merge pull request #1024 from talentdeficit/dedupe_eunit_default_tests
deduplicate default test set generated by `rebar3 eunit`
9年前
Fred Hebert
22510b8067
Merge pull request #1029 from tsloughter/master
local install and local upgrade
9年前
Tristan Sloughter
42113a0364
move unstable install and upgrade to local namespace
9年前
Tristan Sloughter
ecdcf7cd36
add support for setting erl vm args with REBAR3_ERL_ARGS
9年前
Fred Hebert
350fcd9f7a
Merge pull request #1025 from tsloughter/master
add unstable install/upgrade instructions to readme
9年前
Tristan Sloughter
c9213a08be
add unstable install/upgrade instructions to readme
9年前
alisdair sullivan
a8dc8ce6e6
deduplicate default test set generated by `rebar3 eunit`
this ONLY attempts to deduplicate test sets that are generated by
rebar in the absence of any user specified tests
9年前
Tristan Sloughter
505576cb6a
Merge pull request #1023 from ferd/rework-repo-docs
Rework README and CONTRIBUTING documents
9年前
Tristan Sloughter
10948be896
Merge pull request #1022 from ferd/badconfig-shell-error
Display error message when bad config is loaded
9年前
Fred Hebert
63a334a78b
Rework README and CONTRIBUTING documents
- The README is better targetted to newcomers and explains the basics of
the project: what it is, why use it, how to get started, where to find
more information. It looks less like a reference and more like a brief
overview of rebar3.
- Whatever looks like a list or reference manual material is expected to
be moved to the website
- Be clearer about the rebar3 project structure in CONTRIBUTING.md;
explain how to write tests, how to structure code, and so on.
- Added contributing section on bug reports, feature requests, etc.
9年前
Fred Hebert
50307a6aa9
Display error message when bad config is loaded
If a bad configuration file is submitted to rebar3 shell, display the
following error:
===> The configuration file submitted could not be read and will be
ignored.
And keep going otherwise rather than silently failing.
While crash-fast is usually a good mechanism, the shell so far is very
tolerant of failures from apps to boot and whatnot, so this feels
appropriate.
Fixes #1019
9年前
Fred Hebert
c8e0b1c5ce
Merge pull request #1017 from talentdeficit/runtime_version_check
check at runtime instead of compile time for `file:list_dir_all/1`
9年前
Fred Hebert
ec7245b454
Merge pull request #1018 from talentdeficit/cover_what_are_you_doooooing
change detection of valid modules for `eunit`
9年前
Tristan Sloughter
f15802b046
Merge pull request #1021 from tsloughter/master
convert 'app' to 'application' in eunit_opts to match cmdline args
9年前