Commit graph

  • aea6f66939 Tested mercurial checkout down to 1.1 Dave Smith 2010-04-14 12:51:52 -0600
  • f1ca1be676 Removing debug_info from bootstrap; caused the rebar executable to be way bigger than we wanted Dave Smith 2010-04-14 10:47:20 -0600
  • 7218213d1c Support older, more deployed version of mercurial Dave Smith 2010-04-14 10:39:46 -0600
  • ab817cd020 Merging w/ mainline Dave Smith 2010-04-09 09:26:04 -0600
  • f36e044e5d Enable xref checks on rebar Dave Smith 2010-04-09 09:25:08 -0600
  • fcf4507a80 Add stub for xref support; not yet done Dave Smith 2010-04-09 09:25:00 -0600
  • 564b99334d Add helper makefile; update bootstrap to always build w/ debug_info Dave Smith 2010-04-09 09:24:45 -0600
  • 4f470fcddd clean up .yrl and .xrl handling Bryan Fink 2010-03-31 15:21:13 -0400
  • e6e36834f9 add leex .xrl handling as well Bryan Fink 2010-03-31 15:03:29 -0400
  • cf820007fc add handling for yecc's .yrl files to erlc compiler Bryan Fink 2010-03-31 11:35:06 -0400
  • 3a1d2e433c Add create to shell completion Tuncer Ayaz 2010-03-26 19:31:07 +0100
  • 0f494c2a14 Add check-deps to shell completion and commands info Tuncer Ayaz 2010-03-26 19:28:01 +0100
  • b2cfdcb34a Adding basic NIF template Dave Smith 2010-03-25 22:32:53 -0600
  • 84f5108e17 Adding check-deps and helper target for compilation Dave Smith 2010-03-25 13:34:19 -0600
  • 5f98b6b65a Add ASN.1 support (via Ruslan Babayev) Tuncer Ayaz 2010-03-22 18:31:01 +0100
  • 3dfc7a8486 Add get-deps and delete-deps to commands info and shell completion Tuncer Ayaz 2010-03-17 01:26:32 +0100
  • c71ec1d68f Merging w/ mainline Dave Smith 2010-03-16 13:30:52 -0600
  • be6bb20c59 Revamp deps system to NOT pull down deps automatically. You must now use pull-deps explicitly Dave Smith 2010-03-16 13:30:22 -0600
  • a12778ba65 Removing overly verbose debug message (yes, I realize the irony) Dave Smith 2010-03-16 13:29:49 -0600
  • 459b312ada Add template variable to bash completion Tuncer Ayaz 2010-03-11 01:40:06 +0100
  • faf21694fe Make sure zip module is loaded Tuncer Ayaz 2010-03-11 01:27:46 +0100
  • 62a2788e8b Update TODO file Tuncer Ayaz 2010-03-08 22:59:50 +0100
  • 16c5de8aea Add commands option to bash completion Tuncer Ayaz 2010-03-08 21:59:28 +0100
  • ebfb1dc40d Add option to show available commands Tuncer Ayaz 2010-03-08 21:14:06 +0100
  • 218051618f Add TODO file Tuncer Ayaz 2010-03-06 13:22:07 +0100
  • aeabfb6fe9 Add escript_foldl/3 TODO Tuncer Ayaz 2010-03-06 00:04:50 +0100
  • dfb5af4049 Add forward-compatible escript_foldl function Tuncer Ayaz 2010-03-05 22:56:31 +0100
  • a49d257412 Merging eunit fixes + some UNIT TESTS!! from cebernard Dave Smith 2010-03-05 13:27:45 -0700
  • 95227cf6ef Merging changes from vagabond Dave Smith 2010-03-05 10:25:47 -0700
  • a29da71aac Support for downloading deps via bzr. David Reid 2010-03-05 00:06:39 -0800
  • 92a5a326d5 Support downloading deps via SVN. David Reid 2010-03-04 23:50:57 -0800
  • 25538e071f Fixed 3 bugs in rebar_eunit. Added EUnit tests to capture them. Chris Bernard 2010-03-04 20:53:12 -0500
  • 50832a1a14 Don't detect the source file as an include of itself Vagabond 2010-03-02 18:04:08 -0500
  • a3f8489340 Move the .erl sorting to the right place Vagabond 2010-03-02 17:58:05 -0500
  • c4d3f0ea65 Fix dependancy checking for headers by ensuring "include" is always in the eep IncludePath Vagabond 2010-03-02 17:34:12 -0500
  • 4ce01860e9 Compile parse transform and custom behaviours first Vagabond 2010-03-02 17:13:58 -0500
  • 56e30351f7 Add install command target= var to bash completion Tuncer Ayaz 2010-02-27 00:07:00 +0100
  • 92e667b062 Add missing mode setting in Emacs file variables Tuncer Ayaz 2010-02-25 21:43:23 +0100
  • 23781ae460 Fix unused var warning Tuncer Ayaz 2010-02-25 19:57:02 +0100
  • 8a3ad89f7c Refactor eunit and cover theiw 2010-02-19 22:37:48 +0000
  • 872076be3f Adding cleaner module to permit users to specify their own set of files to delete Dave Smith 2010-02-21 05:39:12 -0700
  • 28d3b75641 Fix bug in templater where escript was not found in subdirs were specified in rebar.config; minor formatting cleanups Dave Smith 2010-02-20 20:15:07 -0700
  • 496851cefd Add support for installing to a target directory as alternative to Erlang base dir Dave Smith 2010-02-20 13:42:44 -0700
  • 00c855d030 Update comment for filelib:ensure_dir/1 wrapper. Tuncer Ayaz 2010-02-17 23:38:06 +0100
  • b0dfd233ae Make sure to add ebin/ to current path when compiling doterl files; found by @sj_mackenzie Dave Smith 2010-02-16 15:16:19 -0700
  • 6714d47efb Deal properly with env vars that have multiple = in the value Dave Smith 2010-02-16 11:00:14 -0700
  • 1f6d861aba Overhaul env expansion so that rebar fully expands env refs prior to invoking the shell script. Also now using DRV_* env vars for compilation/linking of files found in c_src; this frees up "normal" CFLAGS/LDFLAGS for usage in sub build scripts. Dave Smith 2010-02-16 07:05:29 -0700
  • 51133313a6 Updating template defs to use "template" in lieu of "file" directive Dave Smith 2010-02-14 09:25:53 -0700
  • 7bfa2405db Merging w/ http://bitbucket.org/bryan/rebar Dave Smith 2010-02-14 09:24:47 -0700
  • f6feac493d provide separate 'file' and 'template' directives, instead of one 'file' directive with a boolean Render flag Bryan Fink 2010-02-13 14:14:29 -0500
  • 0f7b47ce7b Merging w/ mainline Dave Smith 2010-02-13 10:18:18 -0700
  • d486dff6e8 Merging with OJ's branch Dave Smith 2010-02-13 10:17:44 -0700
  • 96c1ceba60 Break out arch string function; update ERLANG_TARGET to include bitness of the Erlang target Dave Smith 2010-02-12 15:05:32 -0700
  • a0732e9e78 Make sure to cover all edge cases when parsing module names Dave Smith 2010-02-12 11:57:50 -0700
  • 1def586e39 Merging w/ mainline Dave Smith 2010-02-12 11:33:32 -0700
  • fa4b2ee701 Add emacs and vim file local variables Tuncer Ayaz 2010-02-11 00:16:34 +0100
  • 22d21f63d0 Append wordsize to the architecture string Dave Smith 2010-02-10 14:05:52 -0700
  • f502bb09dd I'm a moron. Make it a string. Ryan Tilder 2010-02-10 11:23:53 -0800
  • 268405d0dc Adding new vars for scripts to determine architecture (32/64 bit) and target platform of Erlang VM; courtesy of rtilder Dave Smith 2010-02-10 11:15:55 -0700
  • b787f195b8 Add vim line; courtesy of rtilder Dave Smith 2010-02-10 11:08:56 -0700
  • 788bd3df72 Provide package support for eunit; build_plt now includes listed applications; begin including -spec annotations theiw 2010-02-05 17:34:38 +0000
  • 30a3816c86 Use init:stop/1 over halt/1 to ensure all I/O gets a chance to flush Dave Smith 2010-02-05 13:16:21 -0700
  • 60629e8516 add chmod template directive for changing file file permission Bryan Fink 2010-02-04 17:45:05 -0500
  • 4c2dade0f4 add Render flag to 'file' template directive Bryan Fink 2010-02-04 15:52:44 -0500
  • 4e01b32d5d look for templates in local directory as well Bryan Fink 2010-02-04 14:30:10 -0500
  • 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 OJ Reeves 2010-02-03 22:27:09 +1000
  • 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. OJ Reeves 2010-02-03 21:56:30 +1000
  • 2734f2bcc2 Do not print dynamic escript name in usage info Tuncer Ayaz 2010-02-02 12:56:16 +0100
  • bd510dea20 Tweaking order of defaults so that -shared is default across platforms unless explicitly overridden Dave Smith 2010-02-01 10:56:47 -0700
  • f333bc2a92 Removing useless debug message and extraneous newline Dave Smith 2010-02-01 09:29:13 -0700
  • b9e78d6722 Add support for passing addt'l list of sources to erlc_compiler Dave Smith 2010-02-01 08:37:52 -0700
  • 47e70f308a Add support for forcibly overwriting output files; courtesy of OJ Reeves Dave Smith 2010-01-30 09:56:06 -0700
  • 12420ee43c Fix typo; courtesy of OJ Reeves Dave Smith 2010-01-30 09:48:28 -0700
  • 7bcbe026d4 Merging support from asonge for custom_tags_dir Dave Smith 2010-01-29 22:02:47 -0700
  • 7cf7481a68 Fixing issue #3; make sure to properly escape simplenode related files. Patch provided by cstar..thanks! Dave Smith 2010-01-26 15:11:22 -0700
  • 1582f2e243 Tweak support for controlling so_name Dave Smith 2010-01-26 13:50:17 -0700
  • 73ee6e442b Added support for custom_tags_dir compile option to rebar_erlydtl_compiler Alex Songe 2010-01-16 13:58:34 -0600
  • d32bd6d4a1 Added appid= to bash-completion Tuncer Ayaz 2010-01-16 18:52:25 +0100
  • 96e9a2a521 Look for dirs named erts-vsn when setting up spec for copying files Dave Smith 2010-01-14 07:46:00 -0500
  • 66fa90ce6c Try previous commit again; make sure include/ directory exists Dave Smith 2010-01-14 07:08:12 -0500
  • dce1673fdb Make sure include/ directory exists Dave Smith 2010-01-14 07:02:14 -0500
  • abeac053e0 Merge mainline Dave Smith 2010-01-10 06:48:08 -0700
  • ba306ec183 Simplified bash-completion script Tuncer Ayaz 2010-01-10 10:38:05 +0100
  • 59bfc5044f Fixed trailing space issue for options ending with an equal sign Tuncer Ayaz 2010-01-09 18:24:08 +0100
  • 2e5b035c3e Added OJ Reeves to THANKS file Tuncer Ayaz 2010-01-09 14:52:55 +0100
  • 51b3feabc4 Added check_plt to bash-completion Tuncer Ayaz 2010-01-09 14:50:29 +0100
  • c6a0d44afa Fixing some typos in simpleapp template Dave Smith 2010-01-09 06:23:35 -0700
  • e60a6acc41 Removed redundant create-app Tuncer Ayaz 2010-01-09 13:35:09 +0100
  • 407486bc62 Merging mainline Dave Smith 2010-01-09 05:35:04 -0700
  • 1e6d92a3a6 Fixed bash-completion to use --jobs without equal sign and removed comment Tuncer Ayaz 2010-01-09 13:31:31 +0100
  • 49aef70f9b [mq]: eunit-fix OJ Reeves 2010-01-09 22:19:55 +1000
  • 2ae3fd9aae Added jobs= to bash-completion Tuncer Ayaz 2010-01-09 00:43:22 +0100
  • e9ddd08e2a Simplified usage info printing with getopt v0.2 Tuncer Ayaz 2010-01-09 00:36:29 +0100
  • 81fd519100 Added first version of a bash-completion script Tuncer Ayaz 2010-01-08 23:47:41 +0100
  • 4ac1f3efe9 Fixed issue 1 "priv/mibs/ is not automatically created" Tuncer Ayaz 2010-01-08 23:06:29 +0100
  • ec4e805898 Adding sketch of functionality for creating a reltool node from template Dave Smith 2010-01-08 12:16:57 -0700
  • 8c4f35a294 Basic implementation of templater is complete Dave Smith 2010-01-08 10:54:43 -0700
  • 1ea7065b83 Rework how the escript is built so that we can inclue templates Dave Smith 2010-01-08 10:54:26 -0700
  • 1454b4faa6 Add variables def to simpleapp template Dave Smith 2010-01-08 10:52:02 -0700
  • 2d9af6cf48 Sketching out templating system Dave Smith 2010-01-07 22:18:55 -0700