Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | back to git versioning | Tristan Sloughter | 2018-11-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | version bump 3.7.4 | Tristan Sloughter | 2018-11-24 | 2 | -2/+2 | |
| | | | ||||||
* | | | revert ebin_modules to include all beams minus extra_src (#1955) | Tristan Sloughter | 2018-11-24 | 1 | -9/+24 | |
| | | | ||||||
* | | | Back to git-based versioning | Fred Hebert | 2018-11-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | Properly bump to 3.7.3 | Fred Hebert | 2018-11-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | Bump to 3.7.3 | Fred Hebert | 2018-11-24 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #1954 from tsloughter/base-run | Fred Hebert | 2018-11-24 | 1 | -2/+2 | |
|\ \ \ | | | | | | | | | fix base_compiler:run to take a single directory | |||||
| * | | | fix base_compiler:run to take a single directory | Tristan Sloughter | 2018-11-24 | 1 | -2/+2 | |
|/ / / | ||||||
* | | | Back to git-based versioning | Fred Hebert | 2018-11-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | bump to 3.7.2 | Fred Hebert | 2018-11-23 | 2 | -2/+2 | |
| | | | ||||||
* | | | Merge pull request #1953 from tsloughter/subdirs-modules | Fred Hebert | 2018-11-23 | 3 | -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 list | Tristan Sloughter | 2018-11-23 | 3 | -3/+9 | |
|/ / / | ||||||
* | | | back to git versioning | Tristan Sloughter | 2018-11-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | bump to 3.7.1 | Tristan Sloughter | 2018-11-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | fix base path used for yrl/xrl includefile configs (#1952) | Tristan Sloughter | 2018-11-23 | 3 | -18/+176 | |
| | | | ||||||
* | | | Back to git-based versioning | Fred Hebert | 2018-11-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | Bump to 3.7.0 | Fred Hebert | 2018-11-23 | 2 | -2/+2 | |
| | | | | | | | | | | | | Signed-off-by: Fred Hebert <mononcqc@ferd.ca> | |||||
* | | | Merge pull request #1951 from ferd/fix-compiler-behaviour-spec | Fred Hebert | 2018-11-23 | 1 | -1/+3 | |
|\ \ \ | | | | | | | | | Fix typespecs of new compiler behaviour | |||||
| * | | | Fix typespecs of new compiler behaviour | Fred Hebert | 2018-11-23 | 1 | -1/+3 | |
|/ / / | ||||||
* | | | Merge pull request #1950 from ferd/update-manpages | Fred Hebert | 2018-11-22 | 1 | -5/+13 | |
|\ \ \ | |/ / |/| | | Updating manpages before 3.7.0 | |||||
| * | | Updating manpages before 3.7.0 | Fred Hebert | 2018-11-22 | 1 | -5/+13 | |
|/ / | ||||||
* | | Merge pull request #1938 from erlang/xrl-yrl-recompile | Fred Hebert | 2018-11-18 | 6 | -18/+45 | |
|\ \ | | | | | | | check last modified time on erl files for xrl and yrl files before compiling | |||||
| * | | fix needed_files type spec | Tristan Sloughter | 2018-11-18 | 1 | -1/+2 | |
| | | | ||||||
| * | | check last modified time on erl files for xrl and yrl files before compiling | Tristan Sloughter | 2018-11-09 | 6 | -18/+44 | |
| | | | ||||||
* | | | Merge pull request #1942 from aboroska/fix-plugins-list | Fred Hebert | 2018-11-17 | 1 | -1/+2 | |
|\ \ \ | | | | | | | | | Fix plugins list display to include project plugins | |||||
| * | | | Fix plugins list display to include project plugins | András Boroska | 2018-11-11 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Merge pull request #1941 from tothlac/1940 | Fred Hebert | 2018-11-17 | 3 | -6/+64 | |
|\ \ \ \ | | | | | | | | | | | Support alias format {Namespace, Cmd} and {Namespace, Cmd, Args} (#1940) | |||||
| * | | | | Support alias format {Namespace, Cmd} and {Namespace, Cmd, Args} (#1940) | tothlac | 2018-11-17 | 3 | -6/+64 | |
|/ / / / | ||||||
* | | | | Fix package upgrade (issue #1945) (#1946) | András Boroska | 2018-11-16 | 1 | -2/+1 | |
| | | | | ||||||
* | | | | Merge pull request #1844 from simonxu72/master | Fred Hebert | 2018-11-13 | 1 | -12/+28 | |
|\ \ \ \ | |/ / / |/| | | | add git clone --reference path support | |||||
| * | | | merge from upstream/master | simonxu72 | 2018-11-13 | 13 | -18/+144 | |
| |\ \ \ | |/ / / |/| | | | ||||||
* | | | | Merge pull request #1939 from getong/fix_install_output | Fred Hebert | 2018-11-09 | 1 | -1/+1 | |
|\ \ \ \ | |_|/ / |/| | | | fix install output result | |||||
| * | | | fix install output result | getong | 2018-11-10 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | fix compilation of global plugins (#1935) | Tristan Sloughter | 2018-11-08 | 1 | -4/+7 | |
| | | | ||||||
* | | | Merge pull request #1929 from Raphexion/raphexion/ignore-emacs-temp-files | Fred Hebert | 2018-11-01 | 2 | -0/+2 | |
|\ \ \ | | | | | | | | | templates/gitignore ignore emacs temp files | |||||
| * | | | templates/gitignore ignore emacs temp files | Niklas Johansson | 2018-10-31 | 2 | -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 Sloughter | 2018-10-29 | 1 | -1/+2 | |
| | | | ||||||
* | | | Merge pull request #1927 from aboroska/fix-app-template | Fred Hebert | 2018-10-27 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | Fix misleading config in app template | |||||
| * | | | Fix misleading config in app template | Boroska András | 2018-10-27 | 1 | -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-breakpoints | Fred Hebert | 2018-10-23 | 2 | -2/+79 | |
|\ \ \ | | | | | | | | | Allow Breakpoints during task runs | |||||
| * | | | Allow Breakpoints during task runs | Fred Hebert | 2018-10-22 | 2 | -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-avail | Fred Hebert | 2018-10-20 | 2 | -0/+38 | |
|\ \ \ | | | | | | | | | check if git/hg is installed | |||||
| * | | | check if git/hg is installed | Fred Hebert | 2018-10-20 | 2 | -0/+38 | |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR is a simpler and mergeable version of #1853 by @shamis, since the provider changed format enough to make merging difficult. Compared to #1853, this also puts the responsibility on each resource to check rather than adding a new optional callback. The process dictionary is use as a warning/check cache. | |||||
* | | | Merge pull request #1920 from ferd/fallback-log | Fred Hebert | 2018-10-20 | 1 | -4/+11 | |
|\ \ \ | | | | | | | | | Fallback when logging isn't initialized | |||||
| * | | | Fallback when logging isn't initialized | Fred Hebert | 2018-10-20 | 1 | -4/+11 | |
|/ / / | | | | | | | | | | | | | | | | | | | | | | In some cases, such as when the global rebar.config file contains typoes and invalid terms, the rebar3 executable fails when trying to log the error since it hasn't been set yet, such as in #1792 This patch fixes that by going for a fallback mechanism. | |||||
* | | | Merge pull request #1918 from ferd/fix-hooks-on-windows | Fred Hebert | 2018-10-18 | 2 | -5/+5 | |
|\ \ \ | | | | | | | | | Fix shell hook expansion on windows | |||||
| * | | | Fix shell hook expansion on windows | Fred Hebert | 2018-10-18 | 2 | -5/+5 | |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dollar Variable expansion (`$VAR`) was inadvertently disabled for windows variables, although %VARIABLES% already worked. This reduced the portability of hooks in general. Additionally, tests would fail on windows due to bad quoting of paths: the path C:/a/b/c would fail when passed to the command `cmd /q /c C:/a/b/c` because it would interpret /a /b and /c as 3 options. Using quotes makes the tests pass. | |||||
| * | | Merge remote-tracking branch 'upstream/master' | simonxu72 | 2018-10-16 | 81 | -1880/+4649 | |
| |\ \ | |/ / |/| | | ||||||
* | | | Merge pull request #1907 from ferd/refactor-env-paths | Fred Hebert | 2018-10-15 | 16 | -55/+523 | |
|\ \ \ | | | | | | | | | Refactor env path handling and fix some bugs related to it | |||||
| * | | | Drop outdated comments | Fred Hebert | 2018-10-14 | 1 | -2/+0 | |
| | | | |