summaryrefslogtreecommitdiff
path: root/src/rebar_app_utils.erl
Commit message (Expand)AuthorAgeFilesLines
* compiler behaviour (#1893)Tristan Sloughter2018-10-051-3/+2
* warn if the matched package is retired, skip prerelease (#1897)Tristan Sloughter2018-10-011-6/+35
* support for hex v2, multiple repository fetching, private organizations (#1884)Tristan Sloughter2018-09-131-70/+39
* Merge pull request #1596 from ferd/local-apps-override-depsFred Hebert2017-08-091-1/+9
|\
| * Allow top-level apps to take precedence over depsFred Hebert2017-08-051-1/+9
* | Unicode support in all the placesFred Hebert2017-08-061-11/+13
|/
* Type specifications and edocs improvementsFred Hebert2016-11-271-2/+77
* Fix crash when doing hash check with missing indexFred Hebert2016-08-271-1/+10
* Equivalent trim_all in bin split for <17.xFred Hebert2016-08-251-1/+1
* Merge pull request #1207 from ferd/pkg-local-hash-lockFred Hebert2016-06-221-7/+16
|\
| * Fetch hashes from index prior to fetchingFred Hebert2016-05-241-1/+8
| * Support package hashes in structure and lockfileFred Hebert2016-05-241-7/+9
* | Don't die when source deps with [raw] are usedFred Hebert2016-05-271-1/+6
|/
* only apply default and prod profile to dependenciesTristan Sloughter2016-01-091-1/+3
* convert ~> versions to highest matchingTristan Sloughter2015-12-261-24/+14
* parse versions in deps tree output and support checkoutsTristan Sloughter2015-09-121-1/+1
* fix dialyzer warningsTristan Sloughter2015-09-091-1/+1
* support _checkouts overriding package dep that doesn't exist in registryTristan Sloughter2015-09-031-27/+38
* fixes for overrides of depsTristan Sloughter2015-08-311-2/+4
* update use of hooks and plugins with state in app_infoTristan Sloughter2015-08-311-1/+1
* build on already created AppInfo instead of having to do copyTristan Sloughter2015-08-311-5/+0
* fix erl_opts to not be inheritedTristan Sloughter2015-08-311-6/+6
* remove state record from app_info recordTristan Sloughter2015-08-311-1/+0
* wip: move state into app_infoTristan Sloughter2015-08-311-17/+19
* set parent on already fetched apps so tree worksTristan Sloughter2015-08-291-1/+1
* simplify package dep parsing and handlingTristan Sloughter2015-08-251-69/+21
* support pkg attribute on dep to declare package name different from app nameTristan Sloughter2015-08-231-4/+31
* improve error messages for packages by checking its existance before fetchingTristan Sloughter2015-08-231-2/+16
* replace use of dict of packages and registry with single ets tableTristan Sloughter2015-08-211-7/+2
* this patch treats pkg and src deps as equals, so level decides winnerTristan Sloughter2015-08-211-2/+127
* Fix some unknown functions/types dialyzer warningsJames Fish2015-08-091-1/+2
* include app.src.script in app discover and always use if availableTristan Sloughter2015-07-261-1/+8
* include applications list in compile sortTristan Sloughter2015-04-151-1/+0
* copy project apps to deps output dir for compilationTristan Sloughter2015-02-281-5/+8
* remove unneeded get_modules_list functionTristan Sloughter2015-02-221-17/+6
* consolidate app validation and exist checksTristan Sloughter2015-02-221-77/+39
* remove unused functions from app utilsTristan Sloughter2015-02-171-26/+5
* return an error when an app file is missingnuex2015-02-071-0/+1
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-1/+1
* slowly widdling away at dialyzer errorsTristan Sloughter2014-09-201-50/+1
* more efficient check for existing depTristan Sloughter2014-09-201-0/+3
* inefficient way, but safer, of checking if an app is already downloadedTristan Sloughter2014-09-201-1/+13
* remove use of 17+ function lists:droplast/1Tristan Sloughter2014-09-171-1/+1
* start of moving to splitting state from config parsingTristan Sloughter2014-08-171-8/+8
* large refactoringTristan Sloughter2014-08-161-1/+4
* Remove experimental flagsTuncer Ayaz2014-01-141-9/+0
* Allow script to be evaluated when app file is loadedEric Merritt2012-09-071-1/+23
* Finalize app=, skip_app=, suite= deprecationsTuncer Ayaz2012-07-231-2/+2
* Do not use application:set_envTuncer Ayaz2012-07-231-9/+9
* Remove shared stateTuncer Ayaz2012-07-131-45/+50