Dave Thomas
091405bce7
Fix crsh with Unicode in environment vars
pirms 12 gadiem
Dave Thomas
dd277fd01a
Fix crash when env vars contain utf8 chars
pirms 12 gadiem
Dave Thomas
934ec7fdef
Add one more "unicode" option in expand_env_variable—I have a bullet in my prompt that was blowing it up
pirms 12 gadiem
Dave Smith
271299a4e9
Merge pull request #101 from jcomellas/jc-absolute-lib-dirs
Allow the use of absolute paths in the lib_dirs configuration setting
pirms 12 gadiem
Juan Jose Comellas
d4164c9606
When expanding lib_dirs, don't crash with 'volumerelative' paths
pirms 12 gadiem
Juan Jose Comellas
708c190faa
Allow the use of absolute paths in the lib_dirs configuration setting
pirms 12 gadiem
Dave Smith
a5be40c969
Merge branch 'xref_20130130' of git://github.com/spilgames/rebar into spg-xref
Conflicts:
src/rebar_xref.erl
pirms 12 gadiem
Dave Smith
d3c125de27
Merge pull request #47 from uwiger/master
rebar_eunit:reset_after_eunit/1 mustn't remove 'included_applications'
pirms 12 gadiem
Dave Smith
3a9559651c
Merge pull request #100 from josevalim/patch-1
External deps_dir should have higher priority than the config one
pirms 12 gadiem
José Valim
e467642476
External deps_dir should have higher priority than the config one
The external deps_dir should have higher priority because
it is used by scripts and other build tools to set up the
location of the dependencies. This commit ensures that,
even if a project has set deps_dir in its config file has
lower preference than the command line one.
pirms 12 gadiem
Dave Smith
16eed82ae4
Merge pull request #60 from jcomellas/jc-getopt-0.7.0
Add latest version getopt that automatically wraps usage output lines
pirms 12 gadiem
Dave Smith
c5e8671ef6
Merge pull request #53 from oferrigni/unit_test_file_handling_fix
Fix file handling on windows for tests
pirms 12 gadiem
Dave Smith
baf2655343
Merge pull request #44 from nevar/fix_neotoma
Correct ext of neotoma output file
pirms 12 gadiem
Dave Smith
2f4de5359c
Merge pull request #37 from nox/force-registered
Ensure we always have a `registered` value in `.app` files
pirms 12 gadiem
Dave Smith
76405da6d7
Merge pull request #24 from legoscia/master
Allow specifying eunit suite run order in 'suites'
pirms 12 gadiem
Dave Smith
547552b5c2
Merge pull request #74 from DeadZen/dz-merged-overlay
Implement merged overlays
pirms 12 gadiem
Dave Smith
94cf19438c
Merge pull request #54 from mattonrails/simpleapp_sup_template_typo
Remove leading empty line from a template
pirms 12 gadiem
Dave Smith
a94c968951
Merge pull request #97 from tuncer/simplenode-sync
Sync test/upgrade_project/rel/files with priv/templates
pirms 12 gadiem
Tuncer Ayaz
500b62a890
Sync test/upgrade_project/rel/files with priv/templates
pirms 12 gadiem
Dave Smith
ef0fd4089f
Merge pull request #96 from olgeni/pwd-symlink-fix
Use "pwd -P" to get the current physical path.
pirms 12 gadiem
Dave Smith
6cd982c897
Merge pull request #75 from rpt/master
Support for QuickCheck Mini
pirms 12 gadiem
Dave Smith
e792a6426f
Merge pull request #91 from syl20bnr/ping-command-for-windows
Add support for ping command on windows in the simple node runner
pirms 12 gadiem
olgeni
505458eecb
Use "pwd -P" to get the current physical path.
It is a portable version of the realpath(1) utility that you can find on
Mac OS X and FreeBSD (see also The Open Group Base Specifications Issue
6, IEEE Std 1003.1).
Without the -P flag, pwd(1) might return different values when the
current path contains one or more symlinks, depending on how you got
into the current directory.
In simplenode.runner, this may cause PIPE_DIR to have different values
on each use, which will make it impossible to connect to the running
node unless you guess the correct path yourself.
pirms 12 gadiem
Dave Smith
638569acc2
Merge pull request #90 from Motiejus/dep_plugin
Fix searching for plugins
pirms 12 gadiem
syl20bnr
89c8f931a5
Add support for ping command on windows in the simple node runner
pirms 12 gadiem
Motiejus Jakštys
252b31f2a4
Fix searching for plugins
If a plugin is in a dependency, rebar didn't search for it carefully
enough.
pirms 12 gadiem
Dave Smith
ae3323728f
Merge branch 'master' of git://github.com/ferd/rebar into ferd-master
pirms 12 gadiem
Dave Smith
d0a3f5246a
Merge pull request #85 from ratelle/rebar-deps-dir-in-port-compiler
Add rebar-deps env to port compiler SharedEnv
pirms 12 gadiem
Jeremie Lasalle Ratelle
c2fae0ca5c
Add rebar-deps env to port compiler SharedEnv
REBAR_DEPS_DIR is often needed when a nif needs to be linked with a raw
dependency.
pirms 12 gadiem
Dave Smith
65b183b020
Merge pull request #83 from rebar/travisci-fixes
Travisci fixes
pirms 12 gadiem
Dave Smith
cbc832fe87
Adding R16B to travis build
pirms 12 gadiem
Dave Smith
9ad0a4a185
Additional travisci fixes
pirms 12 gadiem
Dave Smith
a3ce71e381
Adding user/email on created repos for travis CI
pirms 12 gadiem
Dave Smith
6bbd79044d
Further investigation into travis CI issues
pirms 12 gadiem
Dave Smith
c1925d0de7
Add author to fix issue when compiling on travis
pirms 12 gadiem
Dave Smith
d22c1b1ab2
Enable verbose output from retest
pirms 12 gadiem
Dave Smith
e632b7b185
Merge pull request #80 from tuncer/nodetool-no_compile
Do not compile nodetool escript
pirms 12 gadiem
Fred Hebert
bcc57e9b04
Handle ct_run exit codes in R15B02 and later
Since R15B02, ct_run returns a non-zero exit code when some tests
failed or were auto-skipped. (See ticket OTP-9865.)
This fix makes it so a non-0 code doesn't cause an instant failure, but
still prompts for log verification before doing so. Given the behaviour
was acceptable for pre-R15B02, it should be valid with it with
post-R15B02.
The fix should also be backwards compatible.
pirms 12 gadiem
Tuncer Ayaz
a2f3207542
Do not compile nodetool escript
This removes the dependency on lib/compiler in an OTP release.
pirms 12 gadiem
Dave Smith
1a083672b1
Merge pull request #81 from massemanet/patch-1
More error logging
pirms 12 gadiem
mats cronqvist
63a69af04b
More error logging
rebar throws away some error messages, e.g. the ones generated if the yecc compiler is broken.
pirms 12 gadiem
Dave Smith
98d7ec931b
Merge pull request #43 from tuncer/reltool-mod_cond
simplenode.reltool.config: use default sys-level mod_cond setting
pirms 12 gadiem
Dave Smith
331c0809c8
Merge pull request #66 from tuncer/dialyzer-no_native
Makefile: call Dialyzer with -nn flag
pirms 12 gadiem
Tuncer Ayaz
d28c92ff11
simplenode.reltool.config: use default sys-level mod_cond setting
As discussed here
http://erlang.org/pipermail/erlang-questions/2012-December/071135.html
change the reltool spec to use the default sys-level mod_cond setting.
pirms 12 gadiem
Pedram Nimreezi
df7cfba71f
Implement merged overlays
This allows overlay_vars to merge comma delimited var config files
pirms 12 gadiem
Krzysztof Rutka
5dfb6d6351
Add support for QuickCheck Mini
pirms 12 gadiem
Tuncer Ayaz
8b76d23aae
Makefile: call Dialyzer with -nn flag
This speeds up 'make dialyzer' for the common case of Erlang/OTP built
without --enable-native-libs.
pirms 12 gadiem
Dave Smith
720d71e47d
Add travis target to make it easier to reproduce failures locally
pirms 12 gadiem
Dave Smith
a9cb38e6d1
Merge pull request #68 from nevar/fix_unicode_promt
Fix unicode
pirms 12 gadiem
Dave Smith
c77f8e13ca
Fix missing call to cwd_predirs
pirms 12 gadiem