summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* back to git based versioningFred Hebert2018-11-271-1/+1
|
* Bump to 3.7.5Fred Hebert2018-11-272-2/+2
|
* Merge pull request #1957 from tsloughter/subdir-behavioursFred Hebert2018-11-271-10/+1
|\ | | | | search subdirectories as well for imports/transforms/behaviours
| * search subdirectories as well for imports/transforms/behavioursTristan Sloughter2018-11-251-10/+1
| |
* | Merge pull request #1959 from ferd/fix-cover-pathsFred Hebert2018-11-271-2/+1
|\ \ | | | | | | Fix path coverage loading artifacts
| * | Fix path coverage loading artifactsFred Hebert2018-11-261-2/+1
| |/ | | | | | | | | | | | | | | | | | | The old path handling routine would force loading a bunch of applications, but it did not necessarily unload them aside from specific calls that the other test handlers used to need to do, but no longer needed under the updated path management of 3.7.0. The leftover calls in the cover compilation bits caused some apps to be loaded and to remain loaded before tests started.
* | Merge pull request #1949 from aronisstav/add-more-help-hintFred Hebert2018-11-271-1/+3
|\ \ | |/ |/| Add hint for `rebar3 new help` on `rebar3 help new`
| * Add hint for `rebar3 new help` on `rebar3 help new`Stavros Aronis2018-11-221-1/+3
| |
* | back to git versioningTristan Sloughter2018-11-241-1/+1
| |
* | version bump 3.7.4Tristan Sloughter2018-11-242-2/+2
| |
* | revert ebin_modules to include all beams minus extra_src (#1955)Tristan Sloughter2018-11-241-9/+24
| |
* | Back to git-based versioningFred Hebert2018-11-241-1/+1
| |
* | Properly bump to 3.7.3Fred Hebert2018-11-241-1/+1
| |
* | Bump to 3.7.3Fred Hebert2018-11-241-1/+1
| |
* | Merge pull request #1954 from tsloughter/base-runFred Hebert2018-11-241-2/+2
|\ \ | | | | | | fix base_compiler:run to take a single directory
| * | fix base_compiler:run to take a single directoryTristan Sloughter2018-11-241-2/+2
|/ /
* | Back to git-based versioningFred Hebert2018-11-231-1/+1
| |
* | bump to 3.7.2Fred Hebert2018-11-232-2/+2
| |
* | Merge pull request #1953 from tsloughter/subdirs-modulesFred Hebert2018-11-233-3/+9
|\ \ | | | | | | fix to include beams built from src files in subdirs in modules list
| * | fix to include beams built from src files in subdirs in modules listTristan Sloughter2018-11-233-3/+9
|/ /
* | back to git versioningTristan Sloughter2018-11-231-1/+1
| |
* | bump to 3.7.1Tristan Sloughter2018-11-231-1/+1
| |
* | fix base path used for yrl/xrl includefile configs (#1952)Tristan Sloughter2018-11-233-18/+176
| |
* | Back to git-based versioningFred Hebert2018-11-231-1/+1
| |
* | Bump to 3.7.0Fred Hebert2018-11-232-2/+2
| | | | | | | | Signed-off-by: Fred Hebert <mononcqc@ferd.ca>
* | Merge pull request #1951 from ferd/fix-compiler-behaviour-specFred Hebert2018-11-231-1/+3
|\ \ | | | | | | Fix typespecs of new compiler behaviour
| * | Fix typespecs of new compiler behaviourFred Hebert2018-11-231-1/+3
|/ /
* | Merge pull request #1950 from ferd/update-manpagesFred Hebert2018-11-221-5/+13
|\ \ | |/ |/| Updating manpages before 3.7.0
| * Updating manpages before 3.7.0Fred Hebert2018-11-221-5/+13
|/
* Merge pull request #1938 from erlang/xrl-yrl-recompileFred Hebert2018-11-186-18/+45
|\ | | | | check last modified time on erl files for xrl and yrl files before compiling
| * fix needed_files type specTristan Sloughter2018-11-181-1/+2
| |
| * check last modified time on erl files for xrl and yrl files before compilingTristan Sloughter2018-11-096-18/+44
| |
* | Merge pull request #1942 from aboroska/fix-plugins-listFred Hebert2018-11-171-1/+2
|\ \ | | | | | | Fix plugins list display to include project plugins
| * | Fix plugins list display to include project pluginsAndrás Boroska2018-11-111-1/+2
| | |
* | | Merge pull request #1941 from tothlac/1940Fred Hebert2018-11-173-6/+64
|\ \ \ | | | | | | | | Support alias format {Namespace, Cmd} and {Namespace, Cmd, Args} (#1940)
| * | | Support alias format {Namespace, Cmd} and {Namespace, Cmd, Args} (#1940)tothlac2018-11-173-6/+64
|/ / /
* | | Fix package upgrade (issue #1945) (#1946)András Boroska2018-11-161-2/+1
| | |
* | | Merge pull request #1844 from simonxu72/masterFred Hebert2018-11-131-12/+28
|\ \ \ | |/ / |/| | add git clone --reference path support
| * | merge from upstream/mastersimonxu722018-11-1313-18/+144
| |\ \ | |/ / |/| |
* | | Merge pull request #1939 from getong/fix_install_outputFred Hebert2018-11-091-1/+1
|\ \ \ | |_|/ |/| | fix install output result
| * | fix install output resultgetong2018-11-101-1/+1
|/ /
* | fix compilation of global plugins (#1935)Tristan Sloughter2018-11-081-4/+7
| |
* | Merge pull request #1929 from Raphexion/raphexion/ignore-emacs-temp-filesFred Hebert2018-11-012-0/+2
|\ \ | | | | | | templates/gitignore ignore emacs temp files
| * | templates/gitignore ignore emacs temp filesNiklas Johansson2018-10-312-0/+2
|/ / | | | | | | | | | | | | | | emacs creates temp files that ends with tilde (~). These temp files should never be commited. It is therefore safe to ignore them. Signed-off-by: Niklas Johansson <raphexion@gmail.com>
* | set app's dir before setting app_info deps (#1928)Tristan Sloughter2018-10-291-1/+2
| |
* | Merge pull request #1927 from aboroska/fix-app-templateFred Hebert2018-10-271-1/+1
|\ \ | | | | | | Fix misleading config in app template
| * | Fix misleading config in app templateBoroska András2018-10-271-1/+1
|/ / | | | | | | | | Uncommenting the sys.config shell setting in app template rebar.config works now as expected.
* | Merge pull request #1924 from ferd/allow-shell-breakpointsFred Hebert2018-10-232-2/+79
|\ \ | | | | | | Allow Breakpoints during task runs
| * | Allow Breakpoints during task runsFred Hebert2018-10-222-2/+79
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is mostly useful for tests, where a test suite of any kind can be interrupted halfway through so that the user can probe the running system to see what is happening. This is done as follows: 1. the user must call `r3:break()` in a test suite 2. the user runs the task as `r3:async_do(ct)` 3. the test holds up and the user can do whatever 4. the user calls `r3:resume()` and the test proceeds as normal A safeguard is added so that breakpoints are only triggered in the shell in async mode Sample session: $ rebar3 shell ... 1> rebar_agent:async_do(ct). ok ... Running Common Test suites... %%% rebar_alias_SUITE: . === BREAK === 2> % <do some checks> 2> r3:resume(). ok 3> ..... %%% rebar_as_SUITE: ........... %%% rebar_compile_SUITE: ...... ...
* | Merge pull request #1921 from ferd/check-tool-availFred Hebert2018-10-202-0/+38
|\ \ | | | | | | check if git/hg is installed