aboutsummaryrefslogtreecommitdiff
path: root/bpkg/rep-fetch.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-03-14Add note about test package resolution to rep-fetch.cxxKaren Arutyunov1-0/+7
2024-02-28Inject special test dependencies entry at earliest possible locationKaren Arutyunov1-21/+95
2024-02-02Add support for enable clause in tests package manifest valueKaren Arutyunov1-1/+1
2023-07-28Fix inability to fetch repository containing toolchain-unsatisfied packages (...Karen Arutyunov1-9/+14
2023-05-30Document package-description* and changes-type manifest values and adapt test...Karen Arutyunov1-48/+69
2022-12-12Adapt to butl::b_info() API changeKaren Arutyunov1-1/+8
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov1-2/+2
2022-08-24Split pkg-build.cxxKaren Arutyunov1-0/+1
2022-08-02For rep-create, pkg-verify, and rep-info don't verify build-time toolchain de...Karen Arutyunov1-18/+76
2022-07-13Add support for build-file package manifest valueKaren Arutyunov1-66/+123
2022-06-23Add support for additional *-build package manifest values and alternative bu...Karen Arutyunov1-59/+13
2022-06-07Add --keep-temp common optionKaren Arutyunov1-3/+3
2022-02-14Add support for reflect clause in tests package manifest valueKaren Arutyunov1-1/+5
2022-02-03Add support for bootstrap-build and root-build values in package manifestKaren Arutyunov1-9/+82
2021-12-08Prepare for supporting multiple dependencies in dependency alternativeKaren Arutyunov1-5/+23
2021-11-09Remove backwards-compatibility workaroundBoris Kolpackov1-6/+0
2021-10-12Verify package manifest compatibility with current toolchainKaren Arutyunov1-12/+47
2021-10-07Add support for applying backward compatibility workarounds to packages.manif...Karen Arutyunov1-1/+2
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-1/+1
2021-09-20Temporarily disable run-time modules tests until 0.14.0 is outBoris Kolpackov1-0/+6
2021-09-17Verify that build system modules don't have runtime external testsKaren Arutyunov1-0/+11
2021-09-04Simplify authenticate_*() and rep_fetch() functions semanticsKaren Arutyunov1-5/+0
2021-09-04Add support for multiple temporary directoriesKaren Arutyunov1-1/+4
2021-08-20Add support for build-time mark (*) in tests, examples, and benchmarks packag...Karen Arutyunov1-3/+25
2021-08-18Also consider subproject directory names when calculating manifest checksumsBoris Kolpackov1-25/+43
2021-08-18Optimize rep-fetch for dir and git repos quering projects info in single callKaren Arutyunov1-30/+59
2021-08-03Fix rep-fetch crash due to 'object not persistent' odb exceptionKaren Arutyunov1-1/+8
2021-07-09Add support for linked configurationsKaren Arutyunov1-26/+36
2021-07-09Various cleanupsKaren Arutyunov1-0/+4
2020-09-14Exit with status 2 for recoverable errorsKaren Arutyunov1-13/+22
2020-06-26Fix build order for test and main packagesKaren Arutyunov1-3/+66
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-09-05Adapt to optional package revisionKaren Arutyunov1-1/+4
2019-08-16Add support for default options filesKaren Arutyunov1-1/+1
2019-05-21Add rep-info --deep optionKaren Arutyunov1-17/+124
2019-02-15Implement git repository working tree fix up for package checkout on WindowsKaren Arutyunov1-1/+1
2019-01-30Fix package dependency constraint completions that could end up with latest s...Karen Arutyunov1-8/+9
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-11-16Add support for repository typed URLs (git+https://..., etc)Karen Arutyunov1-2/+2
2018-09-10Issue warning for git repository that have no packages available and its URL ...Karen Arutyunov1-0/+8
2018-07-09Fix memory leak due to complement repository cyclesKaren Arutyunov1-22/+28
2018-07-05Strip .git extension for non-existent local prerequisite locationKaren Arutyunov1-0/+21
2018-06-01Fix repeated removal of repository fragment object during rep-fetchKaren Arutyunov1-1/+17
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-11Add support for recursive pkg-testKaren Arutyunov1-8/+5
2018-05-10Fix package checksum mismatch for all repositories being fetchedKaren Arutyunov1-37/+69
2018-05-03Fix referring into moved objectKaren Arutyunov1-2/+2
2018-05-03Adapt to optional base repository manifestKaren Arutyunov1-1/+1
2018-05-03Add support for dependent repository trustKaren Arutyunov1-48/+147
2018-04-30Don't print "fetching..." if all the repositories being fetched are dir:Boris Kolpackov1-4/+18