Permalink
Commits on Jul 12, 2011
  1. Agner integration

    committed Jul 12, 2011
Commits on Jun 12, 2011
Commits on Jun 10, 2011
  1. Merge pull request #84 from jaredmorrow/jm-list-deps-doc

    Add command listing for list-deps
    dizzyd committed Jun 10, 2011
Commits on Jun 8, 2011
Commits on Jun 6, 2011
  1. Add Evan Miller to THANKS file

    tuncer committed Jun 6, 2011
  2. Merge pull request #81 from evanmiller/em-protobuffs

    Recursively search "src" for .proto files
    dizzyd committed Jun 6, 2011
  3. Remove rebar_dialyzer

    joewilliams committed with tuncer Jun 1, 2011
  4. Merge pull request #80 from hyperthunk/plugin-hooks

    Allow plugins to run before/after a rebar command.
    dizzyd committed Jun 6, 2011
Commits on Jun 4, 2011
Commits on Jun 2, 2011
  1. Apply Tidier suggestions

    tuncer committed Jun 2, 2011
  2. Make port compilation template configurable

    - Port compiler no longer requires bash on windows.
    - It's possible to use compilers whose command lines don't fit into
      the default template
    juranki committed with tuncer Apr 30, 2011
Commits on Jun 1, 2011
  1. Minimize compile options

    tuncer committed Jun 1, 2011
Commits on May 31, 2011
  1. Add Steve Vinoski to THANKS file

    tuncer committed May 31, 2011
  2. Use external wordsize to get emulator build arch

    Calling erlang:system_info(wordsize) yields the internal word size of
    the Erlang emulator. But due to the halfword emulator, need to pass
    {wordsize, external} instead to get the word size, or pointer size, as
    seen by external code such as NIFs. The halfword emulator has 4 byte
    internal words but 8 byte external words due to 64-bit compilation,
    which means NIFs for the halfword emulator also have to be compiled
    64-bit. But just passing wordsize is equivalent to passing {wordsize,
    internal}, which does not indicate the pointer size for the halfword
    emulator.
    
    Older versions of Erlang do not support {wordsize, external}, though,
    so continue to pass just wordsize for those versions.
    vinoski committed with tuncer May 31, 2011
Commits on May 28, 2011
  1. Change arch-specific port_sources to take a list

    Change the second parameter of a regex tagged port_source from being a
    filename or wildcard to being a list of filenames or wildcards.
    
    Previously: {"R14", "c_src/*.c"}
    Now: {"R14", ["c_src/*.c"]}
    
    Motivation for change is to avoid repeating regexes.
    andrewtj committed with tuncer May 26, 2011
Commits on May 26, 2011
  1. Remove duplicate entry in THANKS

    Revert "Add Shunichi Shinohara to THANKS file"
    
    This reverts commit 2a98dc3.
    tuncer committed May 26, 2011
Commits on May 25, 2011
  1. Abort if xref emits warnings

    shino committed with tuncer Mar 29, 2011
  2. Abort if dialyze emits warnings

    tuncer committed May 25, 2011
Commits on May 24, 2011
  1. Better org. of how upgraded apps are determined

    get_apps/3 now returns which apps have been added, removed and ugpgraded
    in a reasonable way. It should prove more usable should we want to
    access any of those lists in future appup related changes.
    joewilliams committed with tuncer May 24, 2011
Commits on May 23, 2011
  1. Fix leftover whitespace errors

    tuncer committed May 23, 2011
  2. Allow plugins to run before/after a rebar command.

    This patch makes a small change in rebar_core that checks the list
    of valid plugins to see if any of them export a pre/post processing
    function for the current command. This logic is applied only to the
    plugins and allows plugin authors to hook into rebar's execution by
    using a naming convention that matches the one used for scripting hooks.
    
    Example:
    
    ```erlang
    -module(my_rebar_plugin).
    -export([pre_compile/2]).
    pre_compile(Config, AppFile) ->
        rebar_log:log(debug, "PRECOMPILE: ~p:~p~n",
                      [AppFile, Config]),
        ok.
    ```
    hyperthunk committed May 23, 2011
  3. Fix indentation errors

    tuncer committed May 23, 2011
Commits on May 21, 2011
  1. Fix indentation errors

    tuncer committed May 21, 2011
  2. Update README: fix formatting

    tuncer committed May 21, 2011
  3. Update README

    tuncer committed May 21, 2011