summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add first testTristan Sloughter2014-09-016-11/+159
|
* replace deps list with ordsetTristan Sloughter2014-08-312-12/+15
|
* refactor install_deps again and rename app_builder to compileTristan Sloughter2014-08-315-90/+119
|
* remove more code that can be brought back later if neededTristan Sloughter2014-08-30144-5898/+106
|
* wip: reworking deps fetching/sortingTristan Sloughter2014-08-294-135/+115
|
* quick and dirty fix for proper dep compilatoin orderTristan Sloughter2014-08-285-30/+48
|
* restrict packages to those that work on users systemTristan Sloughter2014-08-281-1/+14
|
* use locks if existsTristan Sloughter2014-08-285-39/+49
|
* wip: write lock fileTristan Sloughter2014-08-272-37/+36
|
* build app file after modulesTristan Sloughter2014-08-271-1/+1
|
* update package index url and README list of tasksTristan Sloughter2014-08-274-11/+16
|
* fix up tarball extraction path and parse goal constraintsTristan Sloughter2014-08-253-10/+25
|
* use INFO instead of CONSOLE in templaterTristan Sloughter2014-08-241-3/+3
|
* add some templatesTristan Sloughter2014-08-2427-22/+584
|
* rename shell providerTristan Sloughter2014-08-242-3/+3
|
* improved dep handling and add package list taskTristan Sloughter2014-08-2410-296/+404
|
* use dict for depsTristan Sloughter2014-08-231-90/+115
|
* fix fetch name logTristan Sloughter2014-08-231-1/+1
|
* fix state of rebar for building depsTristan Sloughter2014-08-231-2/+8
|
* simplify dep download and buildingTristan Sloughter2014-08-235-32/+25
|
* rename deps providerTristan Sloughter2014-08-233-34/+34
|
* allow new project dir for templateTristan Sloughter2014-08-232-10/+16
|
* add back templatingTristan Sloughter2014-08-235-61/+326
|
* switched package index to dictTristan Sloughter2014-08-233-15/+12
|
* refactoring and remove unused providers for nowTristan Sloughter2014-08-2318-809/+303
|
* only build unbuilt depsTristan Sloughter2014-08-187-83/+114
|
* start of moving to splitting state from config parsingTristan Sloughter2014-08-1724-567/+451
|
* update readmeTristan Sloughter2014-08-171-1/+4
|
* add rebar update providerTristan Sloughter2014-08-1613-171/+92
|
* move back to single command with arguments for comamnd after itTristan Sloughter2014-08-168-18/+16
|
* replace logging with ec_cmd_log from erlware_commonsTristan Sloughter2014-08-168-48/+30
|
* large refactoringTristan Sloughter2014-08-1641-4272/+1511
| | | | | | | | Removed separate compilers Resolves apps to build Finds avail deps before pulling/building Includes relx Simplifies build commands
* Merge pull request #299 from tuncer/rok-resource-forksTristan Sloughter2014-07-259-16/+28
|\ | | | | Fix OS X resource fork handling (Reported-by: Richard O'Keefe)
| * Fix OS X resource fork handling (Reported-by: Richard O'Keefe)Tuncer Ayaz2014-07-259-16/+28
|/ | | | | | | | | If you happen to fetch a zip archive of the git repo and try to build from that, you may, for example, ask erlc to build src/._rebar.erl. ._* are OS X resource forks and not real .erl files. This may also happen with network filesystems on OS X. To fix that, limit the files compiled by rebar to include only those which start with a letter or a digit.
* Merge pull request #332 from tuncer/update-dialyzer_referenceTristan Sloughter2014-07-251-1/+1
|\ | | | | Update dialyzer_reference
| * Update dialyzer_referenceTuncer Ayaz2014-07-251-1/+1
|/
* Merge pull request #330 from tuncer/experimental-testsTristan Sloughter2014-07-251-1/+1
|\ | | | | Remove experimental label from 'eunit tests='
| * Remove experimental label from 'eunit tests='Tuncer Ayaz2014-07-181-1/+1
|/
* Merge pull request #328 from tuncer/typos-in-327Fred Hebert2014-07-172-5/+5
|\ | | | | Follow-up typo fixes for #327
| * Follow-up typo fixes for #327Tuncer Ayaz2014-07-172-5/+5
|/
* Merge pull request #327 from tuncer/fix-326Fred Hebert2014-07-172-16/+114
|\ | | | | Adapt arch string to versioning scheme changes (>= 17.x)
| * rebar_utils:otp_release/0: handle vsn like x.y.z**Tuncer Ayaz2014-07-172-8/+30
| | | | | | | | | | | | | | | | | | As mentioned in the OTP documentation, licensed customers may use patched OTP installations where the otp_patch_apply tool adds a '**' suffix as a flag saying the system consists of application versions from multiple OTP versions. When we get such a version string, we drop the suffix, as we cannot obtain relevant information from it as far as tooling is concerned.
| * Adapt arch string to versioning scheme changes (>= 17.x)Tuncer Ayaz2014-07-172-1/+65
| |
| * Fix minor whitespace and comment issues in rebar_utilsTuncer Ayaz2014-07-171-15/+27
|/
* Merge branch 'tuncer-minor-fixes'Fred Hebert2014-07-154-14/+20
|\
| * Merge branch 'minor-fixes' of https://github.com/tuncer/rebar into ↵Fred Hebert2014-07-154-14/+20
| |\ |/ / | | | | tuncer-minor-fixes
| * Fix typo s/of/on/Tuncer Ayaz2014-07-132-2/+2
| |
| * Remove warnings_as_errors from rebar.configTuncer Ayaz2014-07-011-2/+1
| | | | | | | | | | rebar's beam files are actually compiled by bootstrap's call to make:files/2, so warnings_as_errors in rebar.config isn't really used.
| * Use correct types for OTP >=17.xTuncer Ayaz2014-06-292-3/+3
| |
| * Fix a few minor formatting inconsistenciesTuncer Ayaz2014-06-294-12/+19
| | | | | | | | | | * fix overlong lines * where appropriate use %% instead of %