Tuncer Ayaz
e21166ae6f
Sync rel/files in dummy project with templates
2011-07-18 18:58:20 +02:00
Tuncer Ayaz
a4ffe1ce62
Use filename:join/1
2011-07-18 18:58:15 +02:00
Tuncer Ayaz
734d30f96e
Modernize basicnif template code
2011-07-17 18:38:33 +02:00
Tuncer Ayaz
4e0ab4065f
Fix grep portability (Reported-by: Andrew Thompson)
2011-07-14 13:03:54 +02:00
Tuncer Ayaz
12b26fab32
Change shebang lines to /bin/sh
2011-07-13 18:00:52 +02:00
Andrew Thompson
6749bb6ac0
Propagate exit status from nodetool to runner script
2011-07-13 17:59:49 +02:00
Tuncer Ayaz
c63002bef8
Whitespace cleanups
2011-07-13 17:59:07 +02:00
joewilliams
d215cae496
get_reltool_release_info now expects consulted data
2011-07-12 09:08:34 -07:00
Joe Williams
16fe8c09e5
Merge pull request #97 from tdx/tdx-appup-new-app
...
Skip appup generation for new app in release
2011-07-11 09:13:43 -07:00
Andrew Gopienko
695ff290b3
skip appup generation for new app in release
2011-07-11 13:00:17 +07:00
Tuncer Ayaz
5e04e7db00
Add Alexis Sellier to THANKS file
2011-07-08 20:18:43 +02:00
cloudhead
dd9adac8c4
Add support for {copy, src, dst} to templater
2011-07-08 11:32:23 -06:00
Tuncer Ayaz
45f44c2166
Fix {git,Url} support (Reported-by: Garrett Smith)
2011-07-08 14:04:11 +02:00
Tuncer Ayaz
7118ec6612
Use auto-imported element/2
2011-07-08 14:01:25 +02:00
Tuncer Ayaz
1ec92ebac3
Do not warn if pre_/post_ cmd is not available
2011-07-08 13:40:47 +02:00
Tuncer Ayaz
0f08e768a7
Remove duplicate entry (Reported-by: Siri Hansen)
2011-07-08 13:08:07 +02:00
Tuncer Ayaz
cc2447f1b1
Correct sub_dirs loop log message
2011-07-07 15:31:43 +02:00
Tuncer Ayaz
e0a86868ca
Log if sub_dirs loop is detected
2011-07-06 20:31:40 +02:00
Tuncer Ayaz
8263f12594
Add support for $HOME/.rebar/config
2011-07-06 20:14:15 +02:00
Dave Smith
2d353f82a3
Merge pull request #94 from tdx/tdx_mode_embedded
...
fix erlexec parameter
2011-07-06 08:02:21 -07:00
Andrew Gopienko
a8de2e91ba
fix erlexec parameter
2011-07-05 12:47:25 +07:00
Tuncer Ayaz
f27d47b1f7
Add Steven Gravell to THANKS file
2011-07-04 13:08:10 +02:00
Tuncer Ayaz
b571e7b52f
Fix logging (reported-by Sergey Yelin)
2011-07-04 13:07:24 +02:00
Joe Williams
18d4ddc8d0
Merge pull request #90 from smarkets/upgrade-fixes
...
look for new and old versions in the target parent
2011-07-01 11:16:14 -07:00
Joe Williams
4c5ec87988
Merge pull request #91 from smarkets/appup-load-module-fix
...
default module appup instruction -> load_module
2011-07-01 11:09:53 -07:00
Steven Gravell
d00845b490
default module appup instruction -> load_module
2011-07-01 18:28:48 +01:00
Steven Gravell
0f5e393292
look for new and old versions in the target parent
...
The target_dir config in reltool allows you to put your release in
a directory other than in ./NAME, so we should look in the parent
directory of that to find the new and old versions instead of
simply looking in ./
Move untaring and retaring into a temporary path instead of in ./
to prevent name collisions with "releases" and "lib" that might
exist already. Having a subdirectory rel/releases/ can be useful.
2011-07-01 18:04:32 +01:00
Tuncer Ayaz
3e4138537f
Add Mathias Meyer to THANKS file
2011-06-14 12:15:35 +02:00
Mathias Meyer
2e64e91c0c
Add options for escript shebang, command, emu_args
...
Allows customizing the arguments handed over to the Erlang VM, e.g. to
set a name or a cookie, e.g. by setting escript_emu_args to:
%%! -name rebar -setcookie rebar
2011-06-14 12:13:09 +02:00
Tuncer Ayaz
e4b223b7cd
Update THANKS file
2011-06-13 21:46:02 +02:00
Jan Klötzke
a3a02ef944
Fix rebar.bat path handling
...
Use "%~f0" to get the full path of rebat.bat to correctly locate the
rebar script. Also put the script name in quotes when passing it to
escript.exe to correctly handle paths with spaces.
2011-06-13 19:36:57 +02:00
Tuncer Ayaz
013a49a941
Add list-deps to completion and abbrev-cmds
2011-06-10 17:20:49 +02:00
Dave Smith
b6abc6a64d
Merge pull request #84 from jaredmorrow/jm-list-deps-doc
...
Add command listing for list-deps
2011-06-10 08:16:30 -07:00
Jared Morrow
b67b7eaa6b
Add command listing for list-deps
2011-06-10 09:11:45 -06:00
Tuncer Ayaz
fbd2778c04
Deprecate xrl_opts/yrl_opts fail_on_warning opt
2011-06-08 19:44:57 +02:00
Tuncer Ayaz
ca3368a6b4
Remove leftover references to rebar_dialyzer
2011-06-07 01:11:32 +02:00
Tuncer Ayaz
887f8d61dd
Add Evan Miller to THANKS file
2011-06-06 17:57:01 +02:00
Dave Smith
719c9a50c7
Merge pull request #81 from evanmiller/em-protobuffs
...
Recursively search "src" for .proto files
2011-06-06 08:33:50 -07:00
joewilliams
7ac00a73e8
Remove rebar_dialyzer
2011-06-06 17:12:08 +02:00
Dave Smith
ab116276b7
Merge pull request #80 from hyperthunk/plugin-hooks
...
Allow plugins to run before/after a rebar command.
2011-06-06 08:02:50 -07:00
Tuncer Ayaz
3440d8183b
Exact match name, cookie (reported-by Pablo Platt)
2011-06-04 10:33:30 +02:00
Tuncer Ayaz
1e342faee8
Apply Tidier suggestions
2011-06-02 22:09:11 +02:00
Juhani Rankimies
8eb1fc8308
Make port compilation template configurable
...
- Port compiler no longer requires bash on windows.
- It's possible to use compilers whose command lines don't fit into
the default template
2011-06-02 20:13:00 +02:00
Evan Miller
f389e79d39
Recursively search "src" for .proto files
2011-06-01 13:29:47 -05:00
Tuncer Ayaz
5c0b46d92d
Minimize compile options
2011-06-01 18:56:01 +02:00
Tuncer Ayaz
5b3082f443
Fix erlc regression (reported-by Benoit Chesneau)
2011-06-01 14:29:54 +02:00
Tuncer Ayaz
f2b687a046
Add Steve Vinoski to THANKS file
2011-05-31 11:15:18 +02:00
Tuncer Ayaz
3a8b4d5e8f
Cleanup deprecations now that R14B03 is released
2011-05-31 11:15:18 +02:00
Tuncer Ayaz
70137292e1
Extract code to get wordsize into helper function
2011-05-31 10:52:23 +02:00
Steve Vinoski
0bbb2985f0
Use external wordsize to get emulator build arch
...
Calling erlang:system_info(wordsize) yields the internal word size of
the Erlang emulator. But due to the halfword emulator, need to pass
{wordsize, external} instead to get the word size, or pointer size, as
seen by external code such as NIFs. The halfword emulator has 4 byte
internal words but 8 byte external words due to 64-bit compilation,
which means NIFs for the halfword emulator also have to be compiled
64-bit. But just passing wordsize is equivalent to passing {wordsize,
internal}, which does not indicate the pointer size for the halfword
emulator.
Older versions of Erlang do not support {wordsize, external}, though,
so continue to pass just wordsize for those versions.
2011-05-31 10:47:45 +02:00