108 Commits (f35f26fece0bc3843bd4dba9244ae974fd84d9e1)

Autor SHA1 Nachricht Datum
  Fred Hebert f35f26fece Implement deps conflicts as errors vor 10 Jahren
  Tristan Sloughter d623b39642 fix code path update for deps vor 10 Jahren
  Tristan Sloughter 9fc885073b use same symlink or copy function for deps links vor 10 Jahren
  Tristan Sloughter d4c2332aab make base_dir for a run include the profiles in path, link to shared deps vor 10 Jahren
  Tristan Sloughter dcd8962afb remove old info function from install_deps, it is a bare provider vor 10 Jahren
  Fred Hebert c283dd2c69 Add tests and fixes for packages upgrades vor 10 Jahren
  Tristan Sloughter 8f03afded4 consolidate app validation and exist checks vor 10 Jahren
  Fred Hebert 81f47c44ec Reindent multiline assignment vor 10 Jahren
  Fred Hebert d4d4e27693 Pass in newer state reference vor 10 Jahren
  Fred Hebert 1c638b05fa Refactor install deps vor 10 Jahren
  Tristan Sloughter 8874e414a8 sort project apps before merging deps vor 10 Jahren
  Tristan Sloughter be49c5cd44 use project sub-apps with deps in their rebar.config vor 10 Jahren
  Tristan Sloughter 410e2bcdec replace package management with hex.pm vor 10 Jahren
  Fred Hebert 62dc8fa9c7 Fix testcases, add multi-app upgrade support vor 10 Jahren
  Fred Hebert f5acdfb9a5 Refactor install_deps to match 'upgrade' ideas vor 10 Jahren
  Fred Hebert 92436d9960 More progress on upgrades vor 10 Jahren
  Fred Hebert 9fb35fe6de Alternative attempt vor 10 Jahren
  Fred Hebert b94afdfa2d WIP vor 10 Jahren
  Tristan Sloughter d53fb93cc1 package dep names are binary, fix install deps and related tests vor 10 Jahren
  Tristan Sloughter ebb713449e check locks before locking a dep to not have duplicates vor 10 Jahren
  Tristan Sloughter 4b7f55f79c add warning that dep options like raw are being ignored vor 10 Jahren
  Tristan Sloughter d5552cfcd3 ignore opts list in src dep is it is there vor 10 Jahren
  Tristan Sloughter d1902404dc error message for failing to parse a dep vor 10 Jahren
  Tristan Sloughter f45387f795 no skip warning for seen dep that has locked version vor 10 Jahren
  Tristan Sloughter c298a713f0 don't mark dep as seen before calling handle_dep vor 10 Jahren
  Tristan Sloughter 37a2025906 don't allow locked transitive dep to override higher level dep vor 10 Jahren
  Tristan Sloughter 872e741972 use level in lock file so changes to config don't change outcome of run vor 10 Jahren
  Tristan Sloughter 8168c1f4f9 overrides working with lock except in case of adding to config after lock vor 10 Jahren
  Tristan Sloughter d1692efdf5 overrides working except for transitive dep inheritance with lock file vor 10 Jahren
  Tristan Sloughter 91d297cf8a update plugin install code vor 10 Jahren
  Tristan Sloughter 3219a666f4 rewrite profiles vor 10 Jahren
  Fred Hebert 2985c7bed5 Adding pkg deps tests and refactorings vor 10 Jahren
  Fred Hebert 4116d41dca Print warning when deps are being skipped. vor 10 Jahren
  Tristan Sloughter 9f8e6ed024 use PRV_ERROR to wrap a provider error in {error, {?MODULE, ...}} vor 10 Jahren
  Tristan Sloughter bee15d62a0 version in source dep element is no longer used, support leaving it out vor 10 Jahren
  Tristan Sloughter b849b36b5e only add lock if default profile vor 10 Jahren
  Tristan Sloughter f77cbb7f50 don't lose defualt deps when creating current profile vor 10 Jahren
  Tristan Sloughter 63461b45b5 don't use lock file for non-defualt profile deps vor 10 Jahren
  Tristan Sloughter 571c62f732 output message when starting install_deps provider vor 10 Jahren
  Fred Hebert be39ab9e7b Handle cycle errors in provider vor 10 Jahren
  Fred Hebert 6cfe28c954 Partial fix to circular deps (#40) vor 10 Jahren
  Tristan Sloughter f5476e7200 if already seen dep before don't try handling it again vor 10 Jahren
  Tristan Sloughter 0fc8e97292 only read in rebar config and lock of dep if needed vor 10 Jahren
  Tristan Sloughter 8e5c916cb6 move dir functions from utils to new module rebar_dir vor 10 Jahren
  Tristan Sloughter fa71d55b0d move deps_to_build out of config dict of state vor 10 Jahren
  Tristan Sloughter 5673fe035d fixes for dialyzer findings vor 10 Jahren
  Tristan Sloughter 731f05cc3d fix handle_deps when no deps are to be fetched vor 10 Jahren
  Tristan Sloughter 9afd6e89b2 global plugins install to global config directory vor 10 Jahren
  Tristan Sloughter bdd5d902d9 fix lock provider to work anytime it is run vor 10 Jahren
  Tristan Sloughter 14cb6803e0 wip: profiles vor 10 Jahren