Juhani Rankimies
de716e1852
fix get-deps on win32
pirms 14 gadiem
Dave Smith
5d78928329
Fix bug 549; example deps in rebar.config.sample were wrong, as identified by David Dossot
pirms 14 gadiem
Dave Smith
101ea0f968
Fixing bug 463; trivial typo in @spec as identified by Bob Ippolito
pirms 14 gadiem
Scott Fritchie
89a4fe5012
Bug 640: use net_kernel:hidden_connect_node() for nodetool
pirms 14 gadiem
Scott Fritchie
3929c7564b
Add '%%! -noshell -noinput' to rebar escript
pirms 14 gadiem
Dave Smith
0262a3b461
Fixing bug 518; original patch by Tim Watson with some minor cleanups/clarifications
pirms 14 gadiem
Dave Smith
27f638b45e
Add support for embedding git version; make sure to always rebuild rebar_core so that the VCS_INFO constant gets updated
pirms 14 gadiem
Dave Smith
370d8df02f
Only run pre/post scripts for current directory; thanks to Tim Watson for pointing this out
pirms 14 gadiem
Tuncer Ayaz
448e1ea20b
Put rebar_pre_script in correct app_dir module position
Erroneously put rebar_pre_script at the end of the app_dir modules
list in the previous commit.
pirms 14 gadiem
Tuncer Ayaz
34647928b2
Add rebar_pre_script courtesy of Geoff Cant
pirms 14 gadiem
Dave Smith
5ee59c377a
Defaulting CC->cc and CXX->c++ for better cross platform support
pirms 15 gadiem
Dave Smith
d1124f3040
Updating simplenode template so that it works with refactored overlay support; fixes bugs 347 and 348
--HG--
extra : rebase_source : b8eaa05914
pirms 15 gadiem
Russell Brown
e4772c0763
beam_lib:chunks needs abs path to beam.
Uses code:which or cover:is_compiled to get path the beam for chunks
pirms 15 gadiem
Tuncer Ayaz
688430fac0
Document doc command
pirms 15 gadiem
Tuncer Ayaz
52609eaca1
Add doc command and skip_deps option to bash completion
pirms 15 gadiem
Dave Smith
ef175652e4
Fix up code path for eunit so that parse transforms in eunit tests work properly
pirms 15 gadiem
Dave Smith
f75bcdc7d5
Only skip eunit on apps IIF the app= parameter is specified
--HG--
extra : rebase_source : 2f2b819e20
pirms 15 gadiem
Ryan Tilder
0df95cc7f2
The trailing slash is important enough to put it here directly since when it's
missing from the PIPE_DIR definition above, the application won't start and
doesn't log any thing to the expected locations.
pirms 15 gadiem
Tuncer Ayaz
8ebbffafe6
Correct typo
pirms 15 gadiem
Dave Smith
3588c69ad2
Fix bug 255; O/S environment vars should be processed last, not first
pirms 15 gadiem
Dave Smith
8d14f3193d
Initial cleanup pass on rebar_ct; removing other targets in favor of "ct" (ala how eunit support works)
pirms 15 gadiem
Dave Smith
c2b58ac62f
Change console message to debug message (more appropriate)
pirms 15 gadiem
Dave Smith
6ed20c95ba
Adding simple test suite for common_test functionality
pirms 15 gadiem
Dave Smith
9d09ccc99a
Adding support for restricting eunit to a specific application
pirms 15 gadiem
Dave Smith
1f3c49cae7
Move version check/enforcement for reltool into rebar_reltool; rebar should work (excepting reltool support) with anything as far back as R12, once you've compiled it
pirms 15 gadiem
Dave Smith
02bc52fc6a
Add support for embedding VCS info into the version data
pirms 15 gadiem
Dave Smith
518d30d7ad
Adding simpleapp.app.src
pirms 15 gadiem
Dave Smith
823dc3065f
Updating simpleapp template to use .app.src
pirms 15 gadiem
Dave Smith
c32d26f509
Enable target_dir to be passed as command-line parameter
pirms 15 gadiem
Dave Smith
127483f32b
Make sure to apply any file perms when doing a templated file
pirms 15 gadiem
Dave Smith
f3039c7a87
Escape backslashes prior to escaping the quotes
pirms 15 gadiem
Klas Johansson
07b20d16f8
Remove warnings reported by xref
Replace rebar_util:get_cwd/0 by rebar_utils:get_cwd/0. Luckily the
misspelt module name doesn't seem to have caused any harm, since
rebar_app_utils:is_app_dir/0 and rebar_rel_utils:is_rel_dir/0 aren't
called (only their /1 counterparts).
pirms 15 gadiem
Klas Johansson
aea3184139
Fix compiler warnings
pirms 15 gadiem
Dave Smith
ad7a494bde
Change semantics of skip_deps=true such that deps still get pre/post processed, just not actually run
pirms 15 gadiem
Dave Smith
2974110982
Fix bug in tdeps2_rt test; app files were not getting module list
pirms 15 gadiem
Dave Smith
2369fa5649
Updating THANKS
pirms 15 gadiem
Klas Johansson
4dae6318aa
Bugfix call to lists:member/2 in ulist/2
Change from lists:is_member/2 to lists:member/2, since the former
doesn't exist (the bug only affects rebar_plugins).
pirms 15 gadiem
Andy Gross
b5d6fed2f6
fix call to dict:new (should be dict:from_list)
pirms 15 gadiem
Dave Smith
68c0def250
Fix missing parameter when invoking rebar_utils:sh
pirms 15 gadiem
Dave Smith
6f40b80ee3
Fixing http://hg.basho.com/rebar/issue/6 ; rebar_edoc was a little enthusiastic about deleting the doc dir
pirms 15 gadiem
Dave Smith
4a12b13939
Refactor of overlay support in reltool extension; adding support for templating overlay files
--HG--
extra : rebase_source : f042bd65d6
pirms 15 gadiem
Dave Smith
5677fe91b3
Updating retest
--HG--
extra : rebase_source : 5035f025b5
pirms 15 gadiem
Dave Smith
fbb6fc06c6
Adding test for new release generation overlay system
--HG--
extra : rebase_source : cd143fdf55
pirms 15 gadiem
Cliff Moon
55c1e44ba5
Added a compiler plugin for neotoma grammars
pirms 15 gadiem
Dave Smith
deaabbe9a7
Adding support for compile/clean post scripts, per suggestion from Kevin Smith
pirms 15 gadiem
Dave Smith
63792d40ce
Updating THANKS
pirms 15 gadiem
Chris Chew
73a67adab4
Fixed problem where install was broken when the .app file is generated from
pirms 15 gadiem
Dave Smith
2c7804819c
Updating THANKS
pirms 15 gadiem
Russell Brown
7d6f04b42f
Stuffed in a global for deps dir.
*If* there is a deps_dir tuple in the root rebar.config then
that is used globally as the deps dir. This is to stop dependencies for dependencies being
created in a different deps_dir even if the sub dependency so specifies.
pirms 15 gadiem
Tuncer Ayaz
952b838d72
Document platform_define in sample config
pirms 15 gadiem