aboutsummaryrefslogtreecommitdiff
path: root/bdep/sync.cxx
AgeCommit message (Collapse)AuthorFilesLines
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-07Cosmetic changesBoris Kolpackov1-1/+1
2019-10-31Document default options files for remaining commandsKaren Arutyunov1-0/+4
2019-10-24Add --forward option to bdep-submitBoris Kolpackov1-0/+23
This option instructs the submit command to use each package's forwarded configuration in order to prepare the distributions. This help with setups where there is no single configuration that had all the packages (such as a build system module project).
2019-09-02Adjust bdep-sync to new bpkg-pkg-build config var passing protocolBoris Kolpackov1-2/+15
2019-08-22Quote directory paths in buildspecsKaren Arutyunov1-2/+2
2019-08-22Make testscripts to ignore user's default options filesKaren Arutyunov1-3/+6
2019-08-16Fix uncaught invalid_path exceptionKaren Arutyunov1-2/+1
2019-08-13Add support for default options filesKaren Arutyunov1-0/+55
2019-06-03Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ↵Karen Arutyunov1-2/+2
string_table class templates
2019-03-07Add support for alternative build file/directory naming schemeBoris Kolpackov1-5/+17
Specifically, the bdep-new --type|-t now has the new 'alt-naming' sub-option that can be used to create projects with the alternative naming.
2019-01-25Add support for --no-progress optionKaren Arutyunov1-11/+13
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2019-01-10Implement bdep-release that manages project's version during releaseBoris Kolpackov1-7/+10
2018-11-16Adapt to repository typed URLs (dir+file://..., etc)Karen Arutyunov1-9/+31
2018-07-27Implement temp directory facilityKaren Arutyunov1-0/+8
2018-07-02Add ability to suppress auto-synchronization via BDEP_SYNC envvarBoris Kolpackov1-2/+10
If BDEP_SYNC is set, auto-synchronization will only be performed if its value is true or 1. So to suppress, run: $ BDEP_SYNC=0 b
2018-06-15Use portable environment variable manipulation functionsKaren Arutyunov1-12/+5
2018-06-13Suppress sync hook if bpkg has configuration openBoris Kolpackov1-7/+27
2018-05-24Adapt to inventing package_name typeKaren Arutyunov1-2/+2
2018-05-22Implement config-remove subcommandBoris Kolpackov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-16Diagnose specifying initialized package as dependencyBoris Kolpackov1-1/+20
2018-05-14Fix nested transaction issue in syncBoris Kolpackov1-4/+20
2018-05-13Implement deinit commandBoris Kolpackov1-52/+68
2018-05-10Implement test, update, and clean commandsBoris Kolpackov1-84/+116
2018-05-10Support passing additional arguments to pkg-build in sync, init, newBoris Kolpackov1-5/+28
2018-05-08Quote bdep executable path in build system hook (in case we are on Windows)Boris Kolpackov1-1/+1
2018-05-04Set BDEP_SYNCED_CONFIGS for all forms of sync commandBoris Kolpackov1-57/+60
2018-04-30Cleanup b and bpkg diagnostics verbosityBoris Kolpackov1-3/+5
2018-04-30Implement multi-project synchronizationBoris Kolpackov1-140/+337
Now the same configuration can be shared by multiple projects and a sync command from any of them (or from the build system hook) will synchronize everyting.
2018-04-28Implement auto-synchronization via build system hookBoris Kolpackov1-16/+162
2018-04-26Add support for forwarded configurationsBoris Kolpackov1-1/+77
2018-04-19Adjust diagnosticsBoris Kolpackov1-1/+1
2018-03-31Add option verificationBoris Kolpackov1-0/+3
2018-03-29Adjust configuration header in diagnosticsBoris Kolpackov1-1/+1
2018-03-29Update diagnosticsBoris Kolpackov1-6/+2
2018-03-28Handle sync's upgrade formsBoris Kolpackov1-29/+142
2018-03-24Minor documentation fixes to syncBoris Kolpackov1-0/+10
2018-03-16Don't prompt and automatically drop unused prerequisites in syncBoris Kolpackov1-1/+13
2018-03-15Implement status commandBoris Kolpackov1-16/+2
2018-03-14Implement --fetch|-f and --fetch-full|-F in sync commandBoris Kolpackov1-7/+30
2018-03-14Implement fetch commandBoris Kolpackov1-2/+20
2018-03-12Initial sync implementationBoris Kolpackov1-0/+105