Tristan Sloughter
6b97970530
add some templates
pirms 10 gadiem
Tristan Sloughter
c7313a5980
rename shell provider
pirms 10 gadiem
Tristan Sloughter
4b31a20a61
improved dep handling and add package list task
pirms 10 gadiem
Tristan Sloughter
9c6e20d328
use dict for deps
pirms 10 gadiem
Tristan Sloughter
c172a8aaf9
fix fetch name log
pirms 10 gadiem
Tristan Sloughter
ae55c39c96
fix state of rebar for building deps
pirms 10 gadiem
Tristan Sloughter
99136c38b5
simplify dep download and building
pirms 10 gadiem
Tristan Sloughter
793b15f9f1
rename deps provider
pirms 10 gadiem
Tristan Sloughter
f72b39f3c3
allow new project dir for template
pirms 10 gadiem
Tristan Sloughter
1afdd380d3
add back templating
pirms 10 gadiem
Tristan Sloughter
5bb99b81db
switched package index to dict
pirms 10 gadiem
Tristan Sloughter
b37fe2c4bb
refactoring and remove unused providers for now
pirms 10 gadiem
Tristan Sloughter
070689632b
only build unbuilt deps
pirms 10 gadiem
Tristan Sloughter
629792f36b
start of moving to splitting state from config parsing
pirms 10 gadiem
Tristan Sloughter
54e1231e4f
update readme
pirms 10 gadiem
Tristan Sloughter
5735c538b9
add rebar update provider
pirms 10 gadiem
Tristan Sloughter
2880e2838b
move back to single command with arguments for comamnd after it
pirms 10 gadiem
Tristan Sloughter
a602cfc593
replace logging with ec_cmd_log from erlware_commons
pirms 10 gadiem
Tristan Sloughter
eb8fa02df7
large refactoring
Removed separate compilers
Resolves apps to build
Finds avail deps before pulling/building
Includes relx
Simplifies build commands
pirms 10 gadiem
Tristan Sloughter
19c215ee9f
Merge pull request #299 from tuncer/rok-resource-forks
Fix OS X resource fork handling (Reported-by: Richard O'Keefe)
pirms 10 gadiem
Tuncer Ayaz
3fb4a7c540
Fix OS X resource fork handling (Reported-by: Richard O'Keefe)
If you happen to fetch a zip archive of the git repo and try to build
from that, you may, for example, ask erlc to build src/._rebar.erl.
._* are OS X resource forks and not real .erl files. This may also
happen with network filesystems on OS X. To fix that, limit the
files compiled by rebar to include only those which start with
a letter or a digit.
pirms 11 gadiem
Tristan Sloughter
e8a6cfe04a
Merge pull request #332 from tuncer/update-dialyzer_reference
Update dialyzer_reference
pirms 10 gadiem
Tuncer Ayaz
63a348743d
Update dialyzer_reference
pirms 10 gadiem
Tristan Sloughter
148416d0cc
Merge pull request #330 from tuncer/experimental-tests
Remove experimental label from 'eunit tests='
pirms 10 gadiem
Tuncer Ayaz
e9fcd11ccc
Remove experimental label from 'eunit tests='
pirms 10 gadiem
Fred Hebert
3b0f916381
Merge pull request #328 from tuncer/typos-in-327
Follow-up typo fixes for #327
pirms 10 gadiem
Tuncer Ayaz
38934da869
Follow-up typo fixes for #327
pirms 10 gadiem
Fred Hebert
17546788c0
Merge pull request #327 from tuncer/fix-326
Adapt arch string to versioning scheme changes (>= 17.x)
pirms 10 gadiem
Tuncer Ayaz
9b060f2de9
rebar_utils:otp_release/0: handle vsn like x.y.z**
As mentioned in the OTP documentation, licensed customers may use
patched OTP installations where the otp_patch_apply tool adds a '**'
suffix as a flag saying the system consists of application versions from
multiple OTP versions. When we get such a version string, we drop the
suffix, as we cannot obtain relevant information from it as far as
tooling is concerned.
pirms 10 gadiem
Tuncer Ayaz
873d236ce9
Adapt arch string to versioning scheme changes (>= 17.x)
pirms 10 gadiem
Tuncer Ayaz
6f60256138
Fix minor whitespace and comment issues in rebar_utils
pirms 10 gadiem
Fred Hebert
1e7c7426c8
Merge branch 'tuncer-minor-fixes'
pirms 10 gadiem
Fred Hebert
8b6a2a8c74
Merge branch 'minor-fixes' of https://github.com/tuncer/rebar into tuncer-minor-fixes
pirms 10 gadiem
Fred Hebert
353af1cdba
Merge pull request #307 from lrascao/add_bootstrap_usage
bootstrap now accepts --help usage flag
pirms 10 gadiem
Fred Hebert
3824b52b89
Merge pull request #316 from talentdeficit/rebar_shell_314
fix for #314 (rebar shell somehow blocks using io:format in gen_server handle_call)
pirms 10 gadiem
Fred Hebert
7f7e36740f
Merge branch 'NineFX-erl-args-to-end'
pirms 10 gadiem
Fred Hebert
dcfa6daf30
Merge branch 'erl-args-to-end' of https://github.com/NineFX/rebar into NineFX-erl-args-to-end
Conflicts:
THANKS
pirms 10 gadiem
Tuncer Ayaz
15373a580f
Fix typo s/of/on/
pirms 10 gadiem
alisdair sullivan
68089c6297
update group leaders when restarting user process
ensure any processes with a reference to an old user process as their
group leader are updated to use the new user process. this introduces a
slight delay at startup as the system must wait for the new processes
to be registered. there is a max wait period of three seconds (before
the shell command gives up and throws a timeout error)
fixes #314 ("rebar shell" somehow blocks using io:format in gen_server
handle_call)
pirms 10 gadiem
Tuncer Ayaz
71c2f17c9b
Remove warnings_as_errors from rebar.config
rebar's beam files are actually compiled by bootstrap's call to
make:files/2, so warnings_as_errors in rebar.config isn't really used.
pirms 11 gadiem
Tuncer Ayaz
c22370a2cb
Use correct types for OTP >=17.x
pirms 11 gadiem
Tuncer Ayaz
5f995bfdc0
Fix a few minor formatting inconsistencies
* fix overlong lines
* where appropriate use %% instead of %
pirms 11 gadiem
varnerac-ubnt
35ee457176
Fix bug 271
Moves ct_extra_params to the end of the generated ct_run command.
This allows users to pass commands to the underlying emulator
using -erl_args. The included rt test demonstrates that it is
possible to pass an addtional option to ct_run and -erl_args at
the same time. Finally, the test executes in regular and verbose
modes because rebar constructs the ct_run command differently in
verbose mode.
pirms 11 gadiem
Luis Rascão
41095e73e2
fix indentation issues
pirms 11 gadiem
Fred Hebert
0d1ae7a468
Bump to 2.5.0
pirms 11 gadiem
Fred Hebert
0b1e6b3779
Revert "Merge pull request #281 from tuncer/rebar-h-internal"
This reverts commit 07e2232847baa634b7d09bdb87dafda6c6bcc4a4, reversing
changes made to 37cf470ae9
.
pirms 11 gadiem
Fred Hebert
24ce11c381
Bump Rebar to 2.4.0
pirms 11 gadiem
Fred Hebert
e1237caee5
Merge pull request #260 from dgud/dgud/windows-fix-paths
Quote include/lib paths
pirms 11 gadiem
Tristan Sloughter
8a0d8ad7a5
Merge pull request #285 from nevar/fix_inheritance
Fix #249 (erlc regression)
pirms 11 gadiem
Tristan Sloughter
09355b0e63
Merge pull request #296 from runcom/add_gen_event_template
Add gen_event template
pirms 11 gadiem