Dave Smith
7bfa2405db
Merging w/ http://bitbucket.org/bryan/rebar
pirms 15 gadiem
Bryan Fink
f6feac493d
provide separate 'file' and 'template' directives, instead of one 'file' directive with a boolean Render flag
pirms 15 gadiem
Dave Smith
0f7b47ce7b
Merging w/ mainline
pirms 15 gadiem
Dave Smith
d486dff6e8
Merging with OJ's branch
pirms 15 gadiem
Dave Smith
96c1ceba60
Break out arch string function; update ERLANG_TARGET to include bitness of the Erlang target
pirms 15 gadiem
Dave Smith
a0732e9e78
Make sure to cover all edge cases when parsing module names
pirms 15 gadiem
Dave Smith
1def586e39
Merging w/ mainline
pirms 15 gadiem
Tuncer Ayaz
fa4b2ee701
Add emacs and vim file local variables
pirms 15 gadiem
Dave Smith
22d21f63d0
Append wordsize to the architecture string
pirms 15 gadiem
Ryan Tilder
f502bb09dd
I'm a moron. Make it a string.
pirms 15 gadiem
Dave Smith
268405d0dc
Adding new vars for scripts to determine architecture (32/64 bit) and target platform of Erlang VM; courtesy of rtilder
pirms 15 gadiem
Dave Smith
b787f195b8
Add vim line; courtesy of rtilder
pirms 15 gadiem
theiw
788bd3df72
Provide package support for eunit; build_plt now includes listed applications; begin including -spec annotations
pirms 15 gadiem
Dave Smith
30a3816c86
Use init:stop/1 over halt/1 to ensure all I/O gets a chance to flush
pirms 15 gadiem
Bryan Fink
60629e8516
add chmod template directive for changing file file permission
usage: {chmod, Mode, File}
where: Mode is an integer, as specified by the 'mode' field of the file_info record
(see docs for file:write_file_info/2)
pirms 15 gadiem
Bryan Fink
4c2dade0f4
add Render flag to 'file' template directive
{file,In,Out,true} = render with mustache
{file,In,Out,false} = do not render with mustache (leave as-is)
old-form {file,In,Out} is equivalent to {file,In,Out,true}
pirms 15 gadiem
Bryan Fink
4e01b32d5d
look for templates in local directory as well
pirms 15 gadiem
OJ Reeves
71c974e341
Added support for the speficiation of test suite names
eg. rebar eunit -- runs all tests in all modules
rebar eunit suite=foo -- only runs tests in foo.erl/foo_tests.erl
Added an entry to .hgignore to avoid .swp files (created by VIM).
pirms 15 gadiem
OJ Reeves
6c359a08cd
Added 3 new templates:
- simplefsm - Basic shell of a gen_fsm module
- simplesrv - Basic shell of a gen_server module
- simplemod - Basic shell of a module along with an associated test module.
pirms 15 gadiem
Tuncer Ayaz
2734f2bcc2
Do not print dynamic escript name in usage info
pirms 15 gadiem
Dave Smith
bd510dea20
Tweaking order of defaults so that -shared is default across platforms unless explicitly overridden
pirms 15 gadiem
Dave Smith
f333bc2a92
Removing useless debug message and extraneous newline
pirms 15 gadiem
Dave Smith
b9e78d6722
Add support for passing addt'l list of sources to erlc_compiler
pirms 15 gadiem
Dave Smith
47e70f308a
Add support for forcibly overwriting output files; courtesy of OJ Reeves
pirms 15 gadiem
Dave Smith
12420ee43c
Fix typo; courtesy of OJ Reeves
pirms 15 gadiem
Dave Smith
7bcbe026d4
Merging support from asonge for custom_tags_dir
pirms 15 gadiem
Dave Smith
7cf7481a68
Fixing issue #3 ; make sure to properly escape simplenode related files. Patch provided by cstar..thanks!
pirms 15 gadiem
Dave Smith
1582f2e243
Tweak support for controlling so_name
pirms 15 gadiem
Alex Songe
73ee6e442b
Added support for custom_tags_dir compile option to rebar_erlydtl_compiler
pirms 15 gadiem
Tuncer Ayaz
d32bd6d4a1
Added appid= to bash-completion
pirms 15 gadiem
Dave Smith
96e9a2a521
Look for dirs named erts-vsn when setting up spec for copying files
pirms 15 gadiem
Dave Smith
66fa90ce6c
Try previous commit again; make sure include/ directory exists
pirms 15 gadiem
Dave Smith
dce1673fdb
Make sure include/ directory exists
pirms 15 gadiem
Dave Smith
abeac053e0
Merge mainline
pirms 15 gadiem
Tuncer Ayaz
ba306ec183
Simplified bash-completion script
pirms 15 gadiem
Tuncer Ayaz
59bfc5044f
Fixed trailing space issue for options ending with an equal sign
pirms 15 gadiem
Tuncer Ayaz
2e5b035c3e
Added OJ Reeves to THANKS file
pirms 15 gadiem
Tuncer Ayaz
51b3feabc4
Added check_plt to bash-completion
pirms 15 gadiem
Dave Smith
c6a0d44afa
Fixing some typos in simpleapp template
pirms 15 gadiem
Tuncer Ayaz
e60a6acc41
Removed redundant create-app
pirms 15 gadiem
Dave Smith
407486bc62
Merging mainline
pirms 15 gadiem
Tuncer Ayaz
1e6d92a3a6
Fixed bash-completion to use --jobs without equal sign and removed comment
pirms 15 gadiem
OJ Reeves
49aef70f9b
[mq]: eunit-fix
pirms 15 gadiem
Tuncer Ayaz
2ae3fd9aae
Added jobs= to bash-completion
pirms 15 gadiem
Tuncer Ayaz
e9ddd08e2a
Simplified usage info printing with getopt v0.2
pirms 15 gadiem
Tuncer Ayaz
81fd519100
Added first version of a bash-completion script
pirms 15 gadiem
Tuncer Ayaz
4ac1f3efe9
Fixed issue 1 "priv/mibs/ is not automatically created"
pirms 15 gadiem
Dave Smith
ec4e805898
Adding sketch of functionality for creating a reltool node from template
pirms 15 gadiem
Dave Smith
8c4f35a294
Basic implementation of templater is complete
pirms 15 gadiem
Dave Smith
1ea7065b83
Rework how the escript is built so that we can inclue templates
pirms 15 gadiem