Commit graph

  • 3ed1b99438 Adding mustache.erl from http://github.com/mojombo/mustache.erl Dave Smith 2010-01-07 21:22:19 -0700
  • 39907904e8 Include support for dialyzer iw 2010-01-07 15:10:20 +0000
  • 47a430c3b8 A bit of consolidation of version checking for scm clients; adding support for git Dave Smith 2010-01-07 07:46:06 -0700
  • 864d4b74d6 Ensure we have the correct hg version iw 2010-01-06 22:22:05 +0000
  • 59b1f74498 Added Juan Jose Comellas to THANKS file Tuncer Ayaz 2010-01-06 17:47:07 +0100
  • 9780f79ce6 Added Ian Wilkinson to THANKS file Tuncer Ayaz 2010-01-06 17:32:07 +0100
  • fb0cee2afb Implemented option to specify number of concurrent workers a command may use Tuncer Ayaz 2010-01-06 17:31:14 +0100
  • c9d175a30d Merging Kevin Smith 2010-01-05 10:41:15 -0500
  • bfcb54cbc9 Added so_name entry to rebar.config so linked-in drivers can specify custom .so names Kevin Smith 2010-01-05 10:39:08 -0500
  • 93111bfcf7 Merging w/ bitbucket Dave Smith 2010-01-04 09:53:50 -0700
  • 73d2073ed8 Preserve non-empty folders when performing clean iw 2010-01-04 16:39:52 +0000
  • abd535d081 rework elrydtl_compiler to do dependency checking correctly in refactored rebar Bryan Fink 2010-01-04 11:24:28 -0500
  • 21f60bff74 Take 323 on cleaning package dirs from ebin Dave Smith 2010-01-04 06:17:35 -0700
  • 51f6906da9 Make sure to create dir structure for output bams Dave Smith 2010-01-04 05:47:45 -0700
  • 42647f4c22 Tweak regex to properly match extension and not just .erl anywhere in filename Dave Smith 2010-01-04 05:40:39 -0700
  • fa2a58261a Another round of refactoring to yield better flexiblity in the base_compiler system Dave Smith 2010-01-03 22:53:04 -0700
  • 9c15d63191 Refactor of compilation logic to enable support for package modules and provide better modularity/reusability for other systems Dave Smith 2010-01-02 14:17:59 -0700
  • 18e1b37e6f Break out command line argument parsing to a dedicated routine Dave Smith 2010-01-01 06:22:25 -0700
  • 48c2c169ab Merging w/ bitbucket Dave Smith 2009-12-31 19:31:00 -0700
  • 9f83329a3c Adding basic distclean functionality to deps Dave Smith 2009-12-31 19:29:48 -0700
  • 02fa5f6f42 Make sure to reset CWD after processing subdirs; also filter out missing dirs when restoring code path Dave Smith 2009-12-31 19:29:33 -0700
  • a46be8cec1 Use new rebar_config API to avoid having to actually delete/change the config any Dave Smith 2009-12-31 19:28:53 -0700
  • bd090f0db2 Refactor of rebar_config to facilitate identification of "local" config settings Dave Smith 2009-12-31 19:28:20 -0700
  • 0817dec7ca Rolled back getopt to restore custom variables Tuncer Ayaz 2010-01-01 00:08:00 +0100
  • 48048c82a6 Added HACKING, LICENSE and THANKS files Tuncer Ayaz 2009-12-31 20:31:22 +0100
  • 9a8015f2d7 Added vi modeline/emacs local variables to file headers Tuncer Ayaz 2009-12-31 19:42:53 +0100
  • 940f9c232b Enhanced option parsing with new getopt and made rebar more user friendly Tuncer Ayaz 2009-12-31 18:00:02 +0100
  • 8c85021c1e Deleted trailing whitespace Tuncer Ayaz 2009-12-30 13:13:39 +0100
  • 5cd5870f32 Got basic retrieval of deps from hg sorta working; minor refactoring of rebar_utils:sh interface Dave Smith 2009-12-30 20:03:27 -0700
  • 1fe4d13e25 First basic pass at deps Dave Smith 2009-12-29 22:05:32 -0700
  • b1b29e0858 Implemented getopt option support Tuncer Ayaz 2009-12-29 20:09:28 +0100
  • fe03778678 Silence warnings, courtesy of Tuncer Ayaz Dave Smith 2009-12-28 07:24:15 -0700
  • d51479c37e Adding ?ABORT macro Dave Smith 2009-12-28 06:51:03 -0700
  • c99e6da250 Adding placeholder for dep mgmt Dave Smith 2009-12-25 23:19:47 -0700
  • 2f64f0e6b2 Refactoring core logic in preparation for dependency mgmt; breaking out sub_dir determination into dedicated module Dave Smith 2009-12-25 23:19:09 -0700
  • ef67a3da3e add emacs ~ files and HG .orig files to the ignore list Bryan Fink 2009-12-23 09:13:39 -0500
  • facc6723b5 Tweak ignore file Dave Smith 2009-12-23 07:06:47 -0700
  • 299f45623f rebar can now compile ErlyDTL files (if erlydtl is installed) Bryan Fink 2009-12-22 09:57:42 -0500
  • b14eaa0dc6 Adding rudimentary escript generator Dave Smith 2009-12-22 06:45:01 -0700
  • badcc228bd add hrl-triggered recompiling to 'eunit' build as well Bryan Fink 2009-12-21 12:48:36 -0500
  • 1fa659b5b3 recompile files if their "includes" have changed Bryan Fink 2009-12-21 12:15:21 -0500
  • a0b665360a Adding some addt'l logging to make it easier to diagnose probs Dave Smith 2009-12-20 20:43:45 -0700
  • d051534b97 Minor formatting fix Dave Smith 2009-12-20 06:20:05 -0700
  • 5fe24a8c97 Added optional LFE compilation abilities to rebar Tim Dysinger 2009-12-18 19:00:15 -1000
  • 739f24d8f5 Bumping to 2 Dave Smith 2009-12-18 15:12:35 -0700
  • e8058e7462 Added tag RELEASE-1 for changeset e8747041ef63 Dave Smith 2009-12-18 15:11:54 -0700
  • 2f1d415a70 Revert change to linking order arguments RELEASE-1 Dave Smith 2009-12-18 15:08:36 -0700
  • f02c48a909 Adding simple checks for necessary version of ERTS + Reltool Dave Smith 2009-12-17 07:26:54 -0700
  • ee0c6ad086 Reorder arguments to CC for linking and fix needs_link to function properly Dave Smith 2009-12-16 10:27:14 -0500
  • 4d3c7e60d6 Make sure to append overlay files to end of spec; otherwise might be overwritten by canonical install Dave Smith 2009-12-16 10:26:50 -0500
  • c3f0f2565b Adding support for overlays Dave Smith 2009-12-14 19:30:51 -0500
  • be754bb6ef Make sure to fail if run_modules generates ANY error. Thanks, Rusty. :) Dave Smith 2009-12-14 17:11:25 -0500
  • 537eaa3bba Run eunit in .eunit dir to ensure any created/temporary files are created there Dave Smith 2009-12-14 09:59:00 -0500
  • e86f82f10d Fixing warning Dave Smith 2009-12-14 09:29:24 -0500
  • 7cf35a88ba Enable fail_on_warning by default Dave Smith 2009-12-14 09:27:58 -0500
  • 417ff3ad76 Adding fail_on_warning support Dave Smith 2009-12-14 09:27:47 -0500
  • d6600ab506 Fixing number of warnings and buglets Dave Smith 2009-12-14 08:58:22 -0500
  • 2b7971cc6b Merging from bitbucket Dave Smith 2009-12-12 07:45:24 -0700
  • 5618198eeb Merging mainline Dave Smith 2009-12-12 07:43:12 -0700
  • 3990f0a076 Refactor of core logic to provide better control over recursion and code path mgmt Dave Smith 2009-12-12 07:34:29 -0700
  • 3685c4fd4e Adding rudimentary support for creating empty dirs in reltool target Dave Smith 2009-12-11 07:20:59 -0700
  • 9e618f79c5 Merge Dave Smith 2009-12-10 12:16:47 -0700
  • 849078026e Add ability to forcibly overwrite existing release Dave Smith 2009-12-10 12:16:15 -0700
  • 588337e78b Add support for coverage generation Dave Smith 2009-12-09 22:00:28 -0700
  • d894dc5448 Make sure crypto is running as lots of things use it Dave Smith 2009-12-09 21:59:58 -0700
  • b088139ed0 Remove unnecessary debug in _core; adding EQC flag for eunit builds Dave Smith 2009-12-08 15:52:53 -0700
  • ffa0cda467 Updating bootstrap to embed the build time into a macro that we can pull via "version" command Dave Smith 2009-12-07 16:03:56 -0700
  • 95d52f860d Refactoring eunit to support in-module tests Dave Smith 2009-12-07 15:17:24 -0700
  • cb1899b818 Adding convenience method for determing verbosity of run Dave Smith 2009-12-07 15:17:03 -0700
  • b5eded43d8 Merging Dave Smith 2009-12-07 10:08:20 -0700
  • af5096b6f0 Make sure to bail w/ return code of 1 when error has occurred Dave Smith 2009-12-07 10:07:01 -0700
  • 726f8e6946 Added support for eunit tests as test/*_tests.erl Jon Meredith 2009-12-05 15:18:09 -0700
  • e7277e69f0 Adding rebar.erl -- not sure how that got missed, yet worked!? Dave Smith 2009-12-04 15:42:12 -0700
  • 01684ff0fa Add a nice message Dave Smith 2009-12-04 13:54:44 -0700
  • b491898690 Refactor rebar to build a self-contained script Dave Smith 2009-12-04 13:48:57 -0700
  • 63d4968e36 Added check for suite compilation failures to rebar_ct. Jon Meredith 2009-12-04 07:58:21 -0700
  • 048179ab83 Changed the rebar command to exit non-zero on error. Jon Meredith 2009-12-04 07:56:08 -0700
  • a0d48d89ae Added rebar_ct to support common_test targets test, int_test and perf_test. Jon Meredith 2009-12-03 22:49:52 -0700
  • bed9ab10aa Added now_str to return the local time as a string. jmeredith@jons-macbook.local 2009-12-03 22:46:37 -0700
  • 89dc8095b0 Ongoing reltool integration work; now better able to identify issues with missing apps in code path Dave Smith 2009-12-03 16:06:06 -0700
  • 33e53942d3 Deal more gracefully with errors Dave Smith 2009-12-03 16:05:25 -0700
  • a979f4f575 If failure is controlled (i.e. via ?FAIL macro), don't print out that it failed (expectation is that the caller already did that) Dave Smith 2009-12-03 09:41:10 -0700
  • 65a3ff0111 Fix up some errors found by rebar now that we use it for compilation Dave Smith 2009-12-02 12:13:30 -0700
  • 849cdc5ef0 Use existing rebar for compile, if it's available Dave Smith 2009-12-02 12:13:05 -0700
  • 4f980767f8 Fix up installation problems that occurred when priv/include dirs don't exist (they are optional) Dave Smith 2009-12-02 12:12:53 -0700
  • a01e7dcd30 Adding first crack at reltool support Dave Smith 2009-12-02 05:15:35 -0700
  • a8fd5bc56f Add hooks for getting list of release modules Dave Smith 2009-12-02 04:54:55 -0700
  • eb84f4f443 Make sure reason for crash is available for debug logging Dave Smith 2009-12-02 04:54:23 -0700
  • a658e970db Adding support for parallel compilation; use 3 workers by default Dave Smith 2009-12-01 20:34:40 -0700
  • 3765b86653 Adding support for subdirs Dave Smith 2009-12-01 20:34:18 -0700
  • d885b1c04c Basic implementation of port compiler is now complete Dave Smith 2009-12-01 10:38:30 -0700
  • dbd576fc33 Adding more flexible arch check; adding sh command Dave Smith 2009-12-01 10:38:20 -0700
  • cf6738928d Adding generic get/3; still need some cleanup Dave Smith 2009-12-01 10:37:46 -0700
  • b3909cc9dc Adding delete_each/1 Dave Smith 2009-12-01 10:37:19 -0700
  • 667dd16bf9 Merging Dave Smith 2009-11-30 16:07:51 -0700
  • c7c1001012 Slowly working out port driver implementation Dave Smith 2009-11-30 16:03:45 -0700
  • 8e91e1014e Connected up symlinking the list of progs in rebar.config/app_bin to the OTP bin dir. Jon Meredith 2009-11-30 12:02:09 -0700
  • c5d877a934 Renamed app_installer to otp_app. Added compile check for app name. Added compile check for app modules Jon Meredith 2009-11-30 11:12:25 -0700
  • 961c95b419 Add protobuffs compiler module Dave Smith 2009-11-30 09:57:28 -0700
  • 60a8fc18ad Pass through flags for install Dave Smith 2009-11-30 09:57:20 -0700