Commit graph

  • 5ee59c377a Defaulting CC->cc and CXX->c++ for better cross platform support Dave Smith 2010-07-12 08:36:11 -0600
  • d1124f3040 Updating simplenode template so that it works with refactored overlay support; fixes bugs 347 and 348 Dave Smith 2010-07-06 12:03:20 -0600
  • e4772c0763 beam_lib:chunks needs abs path to beam. Russell Brown 2010-07-04 22:14:56 +0100
  • 688430fac0 Document doc command Tuncer Ayaz 2010-06-30 20:25:13 +0200
  • 52609eaca1 Add doc command and skip_deps option to bash completion Tuncer Ayaz 2010-06-30 20:24:22 +0200
  • ef175652e4 Fix up code path for eunit so that parse transforms in eunit tests work properly Dave Smith 2010-06-28 15:19:19 -0600
  • f75bcdc7d5 Only skip eunit on apps IIF the app= parameter is specified Dave Smith 2010-06-25 15:12:02 -0600
  • 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. Ryan Tilder 2010-06-23 14:54:36 -0700
  • 8ebbffafe6 Correct typo Tuncer Ayaz 2010-06-23 13:27:48 +0200
  • 3588c69ad2 Fix bug 255; O/S environment vars should be processed last, not first Dave Smith 2010-06-22 20:38:45 -0600
  • 8d14f3193d Initial cleanup pass on rebar_ct; removing other targets in favor of "ct" (ala how eunit support works) Dave Smith 2010-06-22 15:43:09 -0600
  • c2b58ac62f Change console message to debug message (more appropriate) Dave Smith 2010-06-22 15:42:05 -0600
  • 6ed20c95ba Adding simple test suite for common_test functionality Dave Smith 2010-06-22 15:41:39 -0600
  • 9d09ccc99a Adding support for restricting eunit to a specific application Dave Smith 2010-06-22 14:31:31 -0600
  • 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 Dave Smith 2010-06-22 14:13:39 -0600
  • 02bc52fc6a Add support for embedding VCS info into the version data Dave Smith 2010-06-22 13:47:06 -0600
  • 518d30d7ad Adding simpleapp.app.src Dave Smith 2010-06-22 11:02:54 -0600
  • 823dc3065f Updating simpleapp template to use .app.src Dave Smith 2010-06-22 11:01:28 -0600
  • c32d26f509 Enable target_dir to be passed as command-line parameter Dave Smith 2010-06-22 10:25:42 -0600
  • 127483f32b Make sure to apply any file perms when doing a templated file Dave Smith 2010-06-21 15:08:30 -0600
  • f3039c7a87 Escape backslashes prior to escaping the quotes Dave Smith 2010-06-21 14:48:37 -0600
  • 07b20d16f8 Remove warnings reported by xref Klas Johansson 2010-06-19 18:53:54 +0200
  • aea3184139 Fix compiler warnings Klas Johansson 2010-06-19 15:46:57 +0200
  • ad7a494bde Change semantics of skip_deps=true such that deps still get pre/post processed, just not actually run Dave Smith 2010-06-21 10:24:01 -0600
  • 2974110982 Fix bug in tdeps2_rt test; app files were not getting module list Dave Smith 2010-06-21 10:23:00 -0600
  • 2369fa5649 Updating THANKS Dave Smith 2010-06-19 08:03:28 -0600
  • 4dae6318aa Bugfix call to lists:member/2 in ulist/2 Klas Johansson 2010-06-19 10:08:34 +0200
  • b5d6fed2f6 fix call to dict:new (should be dict:from_list) Andy Gross 2010-06-16 22:57:01 -0400
  • 68c0def250 Fix missing parameter when invoking rebar_utils:sh Dave Smith 2010-06-15 14:49:03 -0600
  • 6f40b80ee3 Fixing http://hg.basho.com/rebar/issue/6; rebar_edoc was a little enthusiastic about deleting the doc dir Dave Smith 2010-06-15 14:37:00 -0600
  • 4a12b13939 Refactor of overlay support in reltool extension; adding support for templating overlay files Dave Smith 2010-06-14 18:16:26 -0600
  • 5677fe91b3 Updating retest Dave Smith 2010-06-14 18:15:43 -0600
  • fbb6fc06c6 Adding test for new release generation overlay system Dave Smith 2010-06-14 18:14:23 -0600
  • 55c1e44ba5 Added a compiler plugin for neotoma grammars Cliff Moon 2010-05-03 22:59:43 -0700
  • deaabbe9a7 Adding support for compile/clean post scripts, per suggestion from Kevin Smith Dave Smith 2010-06-14 05:59:14 -0600
  • 63792d40ce Updating THANKS Dave Smith 2010-06-12 20:25:16 -0600
  • 73a67adab4 Fixed problem where install was broken when the .app file is generated from Chris Chew 2010-06-07 11:55:22 -0600
  • 2c7804819c Updating THANKS Dave Smith 2010-06-12 20:13:39 -0600
  • 7d6f04b42f Stuffed in a global for deps dir. Russell Brown 2010-06-12 21:55:58 +0100
  • 952b838d72 Document platform_define in sample config Tuncer Ayaz 2010-06-12 13:38:59 +0200
  • 6ea5a548e1 Add missing comma Tuncer Ayaz 2010-06-12 13:38:41 +0200
  • 8f9300124e Make delete-deps a bit smarter Dave Smith 2010-06-11 10:03:41 -0600
  • 6efd2516ce Re-add support for delete-deps Dave Smith 2010-06-09 14:07:34 -0600
  • e66585789d Process deps prior to subdirs so that top-level dependencies work as expected Dave Smith 2010-06-09 14:06:48 -0600
  • 9dda9c2578 Re-adding support for plugin modules Dave Smith 2010-06-09 13:45:55 -0600
  • a86cb0b4fa Re-add support for skip_deps Dave Smith 2010-06-09 13:32:28 -0600
  • 299f3045be Updating integration tests Dave Smith 2010-06-09 13:17:48 -0600
  • 3df1d4292a Heavy-duty refactor to support truly transitive dependencies Dave Smith 2010-06-09 13:16:58 -0600
  • dfb0d87658 Removing some unnecessary debugging messages Dave Smith 2010-06-09 13:16:12 -0600
  • 5ec8918636 Cleaning up logging messages Dave Smith 2010-06-09 13:15:49 -0600
  • 45c5956f21 Adding another transitive dep test Dave Smith 2010-06-09 10:25:28 -0600
  • 166adf4029 Update retest w/ better handling of multi-statement shell commands; update tdeps1_rt to use it Dave Smith 2010-06-08 16:07:20 -0600
  • 89f959563e Update THANKS file Tuncer Ayaz 2010-06-09 18:53:06 +0200
  • fa3cc9c7d5 Updating retest Dave Smith 2010-06-08 14:52:16 -0600
  • 1df2b6d41c Adding transitive deps test #1 Dave Smith 2010-06-08 14:51:49 -0600
  • a2f1b62d74 Slightly different fix for bug#5 that avoids running preprocess twice Dave Smith 2010-06-08 13:31:43 -0600
  • d6b79fb8c4 Add "clean" target Dave Smith 2010-06-08 13:23:36 -0600
  • 91fe9d14a4 Add edoc module to .app file Dave Smith 2010-06-08 07:56:41 -0600
  • a88d70c627 Include EDoc generation support theiw 2010-03-04 13:00:14 +0000
  • 623200ec17 Adding rt for bug 5 Dave Smith 2010-06-04 12:21:24 -0600
  • 30ae41dafd Minor cleanup of acc_modules for readability Dave Smith 2010-06-03 15:12:13 -0600
  • 1866f65758 Refactor/simplify things since we only run one command at a time (versus a string of them) Dave Smith 2010-06-03 14:47:13 -0600
  • cad24b28fc Adding rebar.config.sample from vagabond (http://bitbucket.org/vagabond/rebar) Dave Smith 2010-06-03 13:36:48 -0600
  • 4825353a23 Fix incorrect coverage count when prod modules include EUnit header. Chris Bernard 2010-05-15 15:09:45 -0400
  • 35a928ecf2 merge ssh://hg@bitbucket.org/basho/rebar Bob Ippolito 2010-05-15 13:59:33 -0700
  • 9dd9585d5b include source path in compiler errors, process commands separately (to make get-deps compile work), ensure ebin dir, process iteratively to support transitive deps Bob Ippolito 2010-05-15 13:57:07 -0700
  • fc58d12820 fix hg and git clone commands for when repo does not exactly match application name Bob Ippolito 2010-05-11 14:46:20 -0700
  • 124897e937 run plugins once, do not run as a preprocessor, add ebin to path early Bob Ippolito 2010-05-11 13:07:13 -0700
  • 89b57e3aa4 when using plugin_modules, add ebin to path Bob Ippolito 2010-05-11 12:33:52 -0700
  • 66f44c6362 fix backwards match for debugging print Bob Ippolito 2010-05-11 12:07:19 -0700
  • 92be7a38bf rebar_plugins in rebar_config to allow extensions Bob Ippolito 2010-05-11 08:35:47 -0700
  • 59ab113f3b Run the preprocess again if subdirs were compiled, fixes http://bitbucket.org/basho/rebar/issue/5 Bob Ippolito 2010-05-08 07:07:28 -0700
  • 100f277192 comment typo Bob Ippolito 2010-05-08 04:52:52 -0700
  • 8e195e5337 Make 'command does not apply' warning into a warning Jeremy Raymond 2010-05-11 12:22:12 -0400
  • 317655f724 comment typo Bob Ippolito 2010-05-08 04:52:52 -0700
  • f436d7cd3c add variables for create-app and create-node to help Bob Ippolito 2010-05-08 03:49:10 -0700
  • 2af6dc84ae Complete implementation for simplistic .app.src processing. Dave Smith 2010-05-07 12:01:48 -0600
  • 902e00fb93 Add support for requiring a specific ERTS or OTP version via a regex Dave Smith 2010-05-03 19:47:07 -0600
  • b85c0b4515 Add a global config option skip_deps which when present will cause dependencies not to be added to the list of directories to process, useful for ./rebar skip_deps=true eunit so that you don't run the tests of every dependency. David Reid 2010-04-29 14:40:37 -0700
  • bf3dfcb34b Taught eunit/coverage to split the src module coverage stats from any test code. Jon Meredith 2010-05-03 11:37:14 -0600
  • ff1cf0365b Make sure that the so_specs stuff is properly backwards compatible Dave Smith 2010-05-03 10:27:00 -0600
  • 1826e62069 Copy all source files for eunit to .eunit directory so that cover works properly (ick!) Dave Smith 2010-05-03 09:45:21 -0600
  • 914e5fbf68 New commands and opts (-V/--version/version/help) Tuncer Ayaz 2010-05-03 11:38:27 +0200
  • c319662849 Correct comment Tuncer Ayaz 2010-05-03 04:15:16 +0200
  • 56b801b2c9 Add new erl_opts option to specify platform-specific defines Tuncer Ayaz 2010-05-03 04:03:38 +0200
  • 60c649bc4e Add missing CXXFLAGS equivalents of CFLAGS Tuncer Ayaz 2010-04-29 15:34:14 +0200
  • 939c36e527 merged from basho Cliff Moon 2010-04-28 19:37:46 -0700
  • c3fe43a0ba add new configuration option so_specs which allows multiple drivers to be built in the same project. Cliff Moon 2010-04-28 16:27:54 -0700
  • c28a16258c Add caching of app file Dave Smith 2010-04-28 13:02:51 -0600
  • f81cf34bb9 Add default CFLAGS for platforms where there can be variation of 32/64 bit Erlang VMs Dave Smith 2010-04-28 09:31:38 -0600
  • c19b8ac003 Refactoring app file access to be via rebar_app_utils in prep for supporting .app.src Dave Smith 2010-04-28 08:44:06 -0600
  • 87bca27644 Copy src files to .eunit so that cover can always find them Jeremy Raymond 2010-04-22 22:35:16 -0400
  • dbfd2a08cd Merging w/ mainline Dave Smith 2010-04-23 10:10:11 -0600
  • 0add7acdbf Make sure to add ebin/ to the code path as well so that xref can properly determine source/line of code. Dave Smith 2010-04-23 09:27:50 -0600
  • 99bf0f3918 Reuse rebar_utils:get_cwd/0 Tuncer Ayaz 2010-04-21 21:36:47 +0200
  • 8f85d70897 Verify that we work with minimal git of 1.5 Dave Smith 2010-04-19 08:06:07 -0600
  • 29a3d7267c Merging w/ mainline Dave Smith 2010-04-17 07:35:40 -0600
  • 266d82f871 Add simple warning if no modules are interested in handling a command for a given directory Dave Smith 2010-04-17 07:34:54 -0600
  • 66906bc39e Make sure to add .eunit as an absolute directory so that we avoid weirdness with code loading stuffs. Dave Smith 2010-04-16 12:58:10 -0600
  • 1e8916ba87 Document xref command Tuncer Ayaz 2010-04-15 20:20:20 +0200