GitHub user lag-linaro opened a pull request:
https://github.com/apache/couchdb-rebar/pull/1
Create new branch based on Mainline Rebar (v2)
This PR uses the latest software provided by the upstream Rebar (v2) repo.
The most significant change allows this version of Rebar to work with
compilers which do not support the -m64 flag, as reported in #892 amongst
others.
The latest code base also contains @davisp's `Properly skip apps with a
.app.src.script file patch` which CouchDB has been carrying for a while now.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/lag-linaro/couchdb-rebar rebar-mainline
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/couchdb-rebar/pull/1.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #1
commit 78ed642967c358520fdd7bcbef764a7191335897
Author: Jared Morrow
Date: 2015-06-22T04:23:49Z
Add license to relnotes tool per reviewer request
commit 585e307d231a5150d24bc196991778999d55a6f5
Author: Fred Hebert
Date: 2015-06-22T11:35:22Z
Merge pull request #514 from rebar/jem-add-license-prtool
Add license to relnotes tool per reviewer request
commit a47230899e879b1d49ca5ee8b33e1f0f34fd6a61
Author: Luis Rascao
Date: 2015-06-25T13:05:46Z
Generate reserved file for erlc regression test
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.
commit 6cc18c931cdeec68f50708fdc7638e13611b825d
Author: Fred Hebert
Date: 2015-06-25T13:53:58Z
Merge pull request #518 from lrascao/fix/generate_do_not_compile_file
Generate reserved file for erlc regression test
commit 24d82c3befff262b62e6fb064b973c90873f642d
Author: Tony Rogvall
Date: 2015-01-20T20:54:22Z
port_compiler: add cross arch support
New vars for cross arch support:
* REBAR_ARCH_TARGET
* REBAR_TARGET_WORDSIZE
* REBAR_ARCH_TARGET_VSN
commit 29447c760f388d0b5d288e10846129ace6e66f20
Author: Tony Rogvall
Date: 2015-01-26T15:10:35Z
rebar_utils: add (word)size helper function
commit 49fd99c7011191ae9fe499f03c8070faf0bb41ba
Author: Tony Rogvall
Date: 2015-02-05T14:11:14Z
port_compiler: cross-arch rename variables
New variable names:
* REBAR_TARGET_ARCH
* REBAR_TARGET_ARCH_VSN
* REBAR_TARGET_ARCH_WORDSIZE
commit 9a64826172ade12997e8ee0ff32df52757c43025
Author: Tuncer Ayaz
Date: 2015-07-02T11:45:35Z
cross-arch: fix up issues
* 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)
commit 75b7dda523861b1b1f0cf06910f8bcaabd226ca3
Author: Fred Hebert
Date: 2015-07-02T18:47:54Z
Merge pull request #520 from tuncer/tonyrog-cross-arch
Fixed version of #451
commit 4780cc4e3b94624dab5fc8015bb683c2b41f0989
Author: Tuncer Ayaz
Date: 2015-07-02T19:24:16Z
rebar_utils: fix comment
commit 0ad3eafc7a3401ce381c0a0d750ba3ac8d2b4321
Author: Fred Hebert
Date: 2015-07-02T19:26:38Z
Merge pull request #521 from tuncer/fix-comment
rebar_utils: fix comment
commit a587a9f7eb10691b7da5fcb45f2741c82618142f
Author: Andrey Teplyashin
Date: 2014-11-09T08:04:05Z
Add colored logs
Fix verbose level in global rebar config
Replace application:set_env on erlang:put
commit 8da0e014dcac75bff23ee827b139ea7fcaf08fd7
Author: Tuncer Ayaz
Date: 2015-07-03T10:10:48Z
Fix up colored log support
* 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
commit e83a214e2984c5d2e0cb96c6dc7eb0d9ef3bc1d7
Author: Fred Hebert
Date: 2015-07-03T13:05:01Z
Merge pull request #522 from tuncer/platinumthinker-colored-logs
Fixed version of #395
commit 6ca71569c8f726ce24ba2396794aaf065384770f
Author: Tuncer Ayaz
Date: