Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 24, 2015
  1. @ferd

    Merge pull request #537 from lrascao/fix/eunit_test_on_OTP18

    ferd authored
    Fix eunit test on OTP18
  2. @lrascao

    Fix eunit test on OTP18

    lrascao authored
    OTP18 changed the output failed assertion string
    from assertEqual_failed to assertEqual
Commits on Aug 21, 2015
  1. @ferd

    Merge pull request #530 from paulo-ferraz-oliveira/fix/code_path_for_…

    ferd authored
    …behaviors
    
    Allow behaviors defined inside xref_extra_path
Commits on Aug 20, 2015
  1. Allow behaviors defined inside xref_extra_path

    Paulo Oliveira authored Paulo committed
    Use case: xref'ing a module that defined behavior ranch_protocol was
    exiting with
    {'EXIT',{undef,[{ranch_protocol,behaviour_info, [callbacks],[]}
Commits on Aug 19, 2015
  1. @ferd

    Merge pull request #535 from lrascao/feature/add_regression_test_cove…

    ferd authored
    …red_ct
    
    Add regression test for covered common test
Commits on Aug 18, 2015
  1. @lrascao

    Add regression test for covered common test

    lrascao authored
    Project has dependency that also contains a covered common test suite
Commits on Jul 14, 2015
  1. @ferd

    Merge pull request #524 from tuncer/completion-libid

    ferd authored
    completion: add libid= to bash and zsh scripts
  2. @tuncer
Commits on Jul 3, 2015
  1. @ferd
  2. @tuncer

    Fix up colored log support

    tuncer authored
     * do not use pdict
     * do not enable color support by default. once we have the new
       getopt version, we can add a new type of command line flag
       for that.
     * fix Dialyzer warnings
     * use atom instead of boolean
     * use better name for internal function
     * do not try (and fail) to access rebar's app env in retest test
  3. @platinumthinker @tuncer

    Add colored logs

    platinumthinker authored tuncer committed
    Fix verbose level in global rebar config
    
    Replace application:set_env on erlang:put
Commits on Jul 2, 2015
  1. @ferd

    Merge pull request #521 from tuncer/fix-comment

    ferd authored
    rebar_utils: fix comment
  2. @tuncer

    rebar_utils: fix comment

    tuncer authored
  3. @ferd

    Merge pull request #520 from tuncer/tonyrog-cross-arch

    ferd authored
    Fixed version of #451
  4. @tuncer

    cross-arch: fix up issues

    tuncer authored
     * fix commit messages
     * fix whitespace issues
     * move internal helper functions to correct location
     * unexport internal cross arch helper functions
     * fix 18.0 time API compatibility
     * fix Windows temp dir detection
     * use correct helper function name
     * use sh/2 instead of os:cmd/1
     * match file:delete/1 result
     * use logging macros
     * fix typo
     * fix Dialyzer warnings
     * add Tony Rogvall to THANKS
     * add missing termination clause
     * os type must be win32, not windows
     * match file:write_file/2 result
     * document cross-arch variables
     * simplify env_wordsize/1 (Thanks Fred Hebert)
  5. @tonyrog @tuncer

    port_compiler: cross-arch rename variables

    tonyrog authored tuncer committed
    New variable names:
    
     * REBAR_TARGET_ARCH
    
     * REBAR_TARGET_ARCH_VSN
    
     * REBAR_TARGET_ARCH_WORDSIZE
  6. @tonyrog @tuncer

    rebar_utils: add (word)size helper function

    tonyrog authored tuncer committed
  7. @tonyrog @tuncer

    port_compiler: add cross arch support

    tonyrog authored tuncer committed
    New vars for cross arch support:
    
     * REBAR_ARCH_TARGET
    
     * REBAR_TARGET_WORDSIZE
    
     * REBAR_ARCH_TARGET_VSN
Commits on Jun 25, 2015
  1. @ferd

    Merge pull request #518 from lrascao/fix/generate_do_not_compile_file

    ferd authored
    Generate reserved file for erlc regression test
  2. @lrascao

    Generate reserved file for erlc regression test

    lrascao authored
    Reserved files such as ._do_not_compile.erl should be
    generated automatically when running the regression
    test and not added to the repo. .tar.gz source releases
    are not correctly generated when handling such files.
Commits on Jun 22, 2015
  1. @ferd

    Merge pull request #514 from rebar/jem-add-license-prtool

    ferd authored
    Add license to relnotes tool per reviewer request
  2. @jaredmorrow
Commits on Jun 19, 2015
  1. @ferd

    bump to 2.6.0

    ferd authored
  2. @ferd

    Merge pull request #513 from rebar/jem-pr-release-tool

    ferd authored
    Add pr2relnotes tool to generate release notes
  3. @jaredmorrow
  4. @ferd

    Merge pull request #512 from tuncer/fix-rememo-handle_call

    ferd authored
    rmemo: properly handle unsupported call
  5. @tuncer
  6. @ferd

    Merge pull request #511 from tuncer/memo

    ferd authored
    Add and use memoization server
Commits on Jun 12, 2015
  1. @tuncer
  2. @tuncer
  3. @tuncer

    rmemo: support R13 for rebar only

    tuncer authored
    ets read_concurrency has been available since R14, but rebar supports
    R13B03 (and newer). As a workaround we check that erts/ebin/erts.app
    exists as another pre-R14 characteristic to determine whether we can
    assume read_concurrency is supported.
  4. @tuncer

    Start using memoization server

    tuncer authored
    1. memoize otp release vsn string function call
    
    2. memoize expensive filename:absname/1 call which happens
       to be called quite frequently
Commits on Jun 11, 2015
  1. @tuncer

    Add memoization server

    tuncer authored
    Copy memo.erl from https://github.com/tuncer/memo and rename to
    rmemo.erl for use in rebar. We rename it to avoid collisions.
Commits on Jun 8, 2015
  1. @ferd

    Merge pull request #510 from tuncer/fix-make-deps

    ferd authored
    Fix 'make deps'
  2. @tuncer

    Fix 'make deps'

    tuncer authored
    We have to partially revert f3f8f29. The reason for not running
    "make -C deps/retest" is to avoid a dependency on rebar in $PATH.
    
    While at it, change one ./rebar to $(REBAR).
Something went wrong with that request. Please try again.