aboutsummaryrefslogtreecommitdiff
path: root/bdep
AgeCommit message (Collapse)AuthorFilesLines
2019-06-04Add --existing|-e option to bdep-{init,new} -C and bdep-config create modesBoris Kolpackov7-8/+33
With this option bdep initializes a bpkg configuration based on an existing build system configuration instead of creating a new one.
2019-06-03Add support for AGPLBoris Kolpackov1-0/+2
2019-06-03Adapt to renaming traits alias to traits_type for basic_path, basic_url, and ↵Karen Arutyunov6-11/+11
string_table class templates
2019-05-28Print backtrace to stderr when terminating due to unhandled exceptionKaren Arutyunov2-1/+25
2019-05-24Adapt version.hxx.in to increasing standard version major, minor, and patch ↵Karen Arutyunov1-15/+14
max values up to 99999
2019-05-23Adapt to increasing standard version major, minor, and patch max values up ↵Karen Arutyunov2-23/+23
to 99999
2019-05-21Minor bdep-release fixKaren Arutyunov1-1/+1
2019-05-17Minor bdep-new fixBoris Kolpackov1-2/+2
2019-05-16Add license=name project type sub-option in bdep-newBoris Kolpackov2-33/+99
If unspecified, the default is now 'proprietary' instead of TODO.
2019-05-16Make bdep-new add README.md templateKaren Arutyunov3-26/+92
Can suppressed with the new no-readme --type suboption.
2019-05-06Allow stubs in bdep-release tag modeKaren Arutyunov1-2/+2
2019-04-26Add override options to bdep-ciKaren Arutyunov8-28/+349
Namely the options are: --override, --overrides-file, --builds and --build-email.
2019-04-16Add --amend and --squash options to bdep-releaseKaren Arutyunov6-24/+240
2019-04-06Adapt to invented manifest_serializer long lines modeKaren Arutyunov1-1/+1
2019-04-04Update --options-file option descriptionKaren Arutyunov1-11/+11
2019-03-23Fix bdep-new crash due to unhandled ios::failure for older libstdc++Karen Arutyunov1-3/+5
2019-03-23Add --post-hook option to bdep-newKaren Arutyunov3-14/+176
2019-03-20Change version to 0.11.0-a.0.zBoris Kolpackov1-2/+2
2019-03-18Only add mxx{} to buildfiles if its extension was explicitly specifiedBoris Kolpackov1-4/+11
2019-03-18Merge bdep-new parameter-specific optionsKaren Arutyunov4-107/+32
2019-03-15Add support for c++ source file extensions granular customizationKaren Arutyunov7-92/+365
2019-03-15Handle CWD inside project/package in bdep-new --{package,subdirectory} modesBoris Kolpackov1-51/+82
2019-03-12Add --edit and --no-edit options to bdep-releaseKaren Arutyunov2-6/+31
2019-03-11Add note on bdep-new --no-amalgamationBoris Kolpackov1-0/+2
2019-03-08Fix bug in buildfileKaren Arutyunov1-1/+1
2019-03-08Use new setup for unit testsKaren Arutyunov2-5/+36
2019-03-08Fix typos in new.cliKaren Arutyunov1-3/+3
2019-03-08Add support for bdep-new --subdirectory mode, no-version -t=lib sub-optionBoris Kolpackov3-317/+501
2019-03-07Add support for alternative build file/directory naming schemeBoris Kolpackov4-13/+60
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-03-06Preparatory work for alternative build file/directory naming schemeBoris Kolpackov1-17/+27
2019-03-05Align with latest bdep-newKaren Arutyunov1-2/+9
2019-02-26Adjust to new aggregate initialization rules in C++20Boris Kolpackov1-0/+20
2019-02-22Improve ODB regeneration scriptBoris Kolpackov1-3/+7
2019-02-19Update build2 and bpkg minimum version requirement in bdep-newBoris Kolpackov1-2/+2
2019-02-15Fix order of options/args when running 'git tag' in bdep-releaseKaren Arutyunov1-2/+3
2019-01-30Adapt to package dependency constraints completion semantic changeKaren Arutyunov2-48/+106
Now shortcut operator completion fails if the dependent version is the latest snapshot.
2019-01-26Add --open-base option to bdep-releaseBoris Kolpackov2-4/+43
2019-01-26Add --show-push option to bdep-releaseBoris Kolpackov2-24/+111
2019-01-25Fix typoBoris Kolpackov1-1/+1
2019-01-25Add support for --no-progress optionKaren Arutyunov14-147/+341
2019-01-22Add support for --force option in bdep-release and bdep-publishKaren Arutyunov7-66/+218
2019-01-16Update copyright yearKaren Arutyunov75-76/+76
2019-01-16Make use of butl::b_info() instead of parsing `b info` stdout manuallyKaren Arutyunov1-52/+34
2019-01-14Don't show tagging status in bdep-release open modeBoris Kolpackov1-2/+4
It will always be 'no' since we don't tag in this mode.
2019-01-12Adapt to standard version API changeKaren Arutyunov1-7/+7
2019-01-11Work around VC14 issues with 'for (...) try' constructBoris Kolpackov1-38/+43
2019-01-11Adjust git verbosity in bdep-releaseBoris Kolpackov1-3/+2
2019-01-11Extract remote/branch rather than assuming origin/HEAD in bdep-releaseBoris Kolpackov1-47/+53
2019-01-10Fix bdep-release diagnostics for *-file manifest values expansion validationKaren Arutyunov1-1/+1
2019-01-10Implement bdep-release that manages project's version during releaseBoris Kolpackov13-30/+1112