summaryrefslogtreecommitdiff
path: root/src/rebar_utils.erl
Commit message (Expand)AuthorAgeFilesLines
* move opts functions to new module rebar_optsTristan Sloughter2015-09-011-150/+2
* more cleanupTristan Sloughter2015-08-311-14/+20
* update use of hooks and plugins with state in app_infoTristan Sloughter2015-08-311-1/+92
* build on already created AppInfo instead of having to do copyTristan Sloughter2015-08-311-8/+8
* wip: move state into app_infoTristan Sloughter2015-08-311-5/+23
* fix no_return warningsTristan Sloughter2015-08-081-0/+1
* fix dialyzer warnings, except 'no local return' warningsTristan Sloughter2015-08-081-1/+1
* add tree option to deps command that prints pkg deps treeTristan Sloughter2015-08-031-0/+26
* upgrade depends on the lock provider and lock prv sets stateTristan Sloughter2015-08-021-1/+8
* Merge pull request #652 from tsloughter/escape_andFred Hebert2015-07-291-3/+3
|\
| * add ; to escaped chars in pathTristan Sloughter2015-07-281-3/+3
| * escape & in pathsTristan Sloughter2015-07-261-3/+3
* | Merge pull request #650 from tsloughter/upgrades_git_pkg_fixFred Hebert2015-07-261-0/+15
|\ \ | |/ |/|
| * fix upgrade of newly added pkg dep from scm locked depTristan Sloughter2015-07-251-0/+15
* | Merge pull request #642 from tsloughter/validate-otp-versionFred Hebert2015-07-261-1/+51
|\ \ | |/ |/|
| * add support for old format otp versionsTristan Sloughter2015-07-251-15/+16
| * parse old format of OTP versionsTristan Sloughter2015-07-241-7/+12
| * Add functions to validate OTP release in useDerek Brown2015-07-241-1/+45
* | support atom for branch names like rebar2Tristan Sloughter2015-07-211-0/+2
|/
* Escape paths and args in shell commandsFred Hebert2015-07-181-1/+16
* always close port when done with it. fixes #589Tristan Sloughter2015-07-061-10/+16
* Use rebar own method to read global config file.CarlosEDP2015-07-031-12/+4
* Renamed functions.CarlosEDP2015-07-031-2/+2
* Added rebar profile to httpc initialization and calls.CarlosEDP2015-07-031-1/+1
* Fix for cases with no proxy configured.CarlosEDP2015-07-031-1/+1
* Get proxy vars from ~/.config/rebar3/rebar.config. Variable format is {http_p...CarlosEDP2015-07-031-48/+21
* Added support for proxy on rebar3 based on environment variables.CarlosEDP2015-07-031-1/+53
* Fix rebar_utils:sh on windowsViacheslav V. Kovalev2015-06-261-5/+9
* fix for plugin installation and code pathsTristan Sloughter2015-05-271-0/+17
* purge loaded code when it conflicts with project apps in testsTristan Sloughter2015-05-181-0/+18
* fix failure on missing OTP_VERSION file #403Tristan Sloughter2015-05-091-21/+24
* fix rebar_git_resourcederwinlu2015-05-071-1/+7
* Use resource handlers to deal with deps/semverFred Hebert2015-05-051-13/+38
* track and cleanup code paths for different contextsTristan Sloughter2015-04-211-8/+0
* support single atoms for pkg deps, fetch highest version availableTristan Sloughter2015-04-111-1/+65
* re-export functions only used within rebar_utils that are also needed by pluginsTristan Sloughter2015-04-021-1/+4
* treat _checkouts as deps that are always compiledTristan Sloughter2015-03-211-0/+1
* flatten command to open_port so <17 Erlangs are happyTristan Sloughter2015-03-161-3/+3
* don't traverse into subdirectories looking for beamsTristan Sloughter2015-03-071-2/+1
* use rebar_utils:sh for git and hg commands to have better errors and logsTristan Sloughter2015-03-031-0/+11
* `as` delegates task handling to `do` provideralisdair sullivan2015-03-021-2/+2
* Port env var expension fix from rebar2Fred Hebert2015-02-251-1/+1
* output hook stdout and don't add extra newlineTristan Sloughter2015-02-231-1/+2
* consolidate app validation and exist checksTristan Sloughter2015-02-221-17/+4
* sort project apps before merging depsTristan Sloughter2015-02-191-1/+11
* factor out task/args parsing from `do` for use in other metaalisdair sullivan2015-02-081-1/+54
* print error message for failed fetchTristan Sloughter2014-12-051-22/+0
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-104/+3
* fixes for dialyzer findingsTristan Sloughter2014-11-301-25/+1
* global plugins install to global config directoryTristan Sloughter2014-11-291-3/+11