aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-01-23Drop redundant repository checkout for pkg_checkout() simulation modeKaren Arutyunov1-16/+16
Repository checkout is only required to perform dist meta-operation for the checked out package, which is disabled in the simulation mode anyway.
2019-01-17Update submodulesBoris Kolpackov1-0/+0
2019-01-16Update copyright yearKaren Arutyunov148-149/+149
2019-01-16Make use of butl::b_info() instead of parsing `b info` stdout manuallyKaren Arutyunov1-53/+25
2019-01-15Add support for $ in package manifest dependency constraintKaren Arutyunov31-35/+224
2019-01-08Make use of package_manifest::load_files() functionKaren Arutyunov1-29/+6
2019-01-08Fix manual to reflect that package description is displayed in brep as ↵Karen Arutyunov1-7/+6
pre-formatted text
2018-12-10Mention build configuration inheritance in builds value documentationBoris Kolpackov1-2/+6
2018-12-07Fix bug documentation formattingBoris Kolpackov1-1/+1
2018-12-05Prevent git-reset from messing up pkg-{build,checkout} outputKaren Arutyunov1-8/+15
2018-12-05Don't fail implicitly up/down-grading dependency, unless it's version is heldKaren Arutyunov2-25/+118
We used to also fail when downgrading non-system dependencies. Now we warn when up/down-grading package-held dependencies, instead.
2018-12-04Fix typo in doc/manual.cliKaren Arutyunov1-1/+1
2018-12-03Suppress MSVC warnings at project levelKaren Arutyunov1-0/+6
2018-12-02Add commented out builds value to manifestKaren Arutyunov1-0/+1
2018-12-02Regularize value comments in manifest examples in manualKaren Arutyunov1-17/+17
Make value comments full sentences, separate from the value with a space and align in value blocks.
2018-11-30Document new build-include/exclude pattern matching semanticsBoris Kolpackov1-6/+15
2018-11-29Document package manifest builds valueKaren Arutyunov1-6/+85
2018-11-25Fix merging package variables in pkg-buildKaren Arutyunov1-9/+8
2018-11-24Fix git repository commit fetch failureKaren Arutyunov1-1/+45
2018-11-24Fix assertion failing during build plan simulationKaren Arutyunov1-6/+9
2018-11-19Add --jobs common optionKaren Arutyunov2-1/+20
2018-11-19Add few clarifications to 'requires' package manifest value documentationBoris Kolpackov1-2/+6
2018-11-16Add support for repository typed URLs (git+https://..., etc)Karen Arutyunov6-79/+144
2018-11-13Fix pkg-update/vars testsKaren Arutyunov1-2/+2
2018-11-13Add pkg-verify --deep optionKaren Arutyunov10-63/+137
2018-11-13Add support for vars grouping for package commandsKaren Arutyunov24-122/+210
2018-11-10Fix pkg-build crash on system package dropKaren Arutyunov2-5/+24
2018-11-09Add support for pkg-build configuration variablesKaren Arutyunov5-107/+307
2018-11-09Clean up command line variable handling in pkg-configure, pkg-<command>Boris Kolpackov3-27/+12
This reflects the change we've made in the build system to the semantics in this area a while ago.
2018-11-08Adjust command line variable scope syntax to reflect build system changesBoris Kolpackov1-2/+2
2018-11-08Add support for ssh:// git protocolKaren Arutyunov7-13/+48
2018-11-06Document build-warning-email and build-error-email package manifest valuesKaren Arutyunov1-3/+27
2018-11-02Fix crash when compiled with GCC 4.9Karen Arutyunov1-2/+2
2018-11-02Add reduced support for git versions [2.11.0 2.14.0)Karen Arutyunov4-17/+64
2018-11-02Fix minimum supported git version raising it to 2.14.0 from 2.12.0Karen Arutyunov2-6/+13
Prior to 2.14.0 the git-fetch command doesn't accept commit id as a refspec which we rely upon.
2018-10-23Adapt to inheriting butl::invalid_path from std::invalid_argumentKaren Arutyunov2-8/+8
2018-10-16Add explicit move() suggested by Clang 7Boris Kolpackov1-1/+1
2018-10-11Work around compiler issues in qualified_option class templateBoris Kolpackov4-11/+11
2018-10-10Add support for openssl qualified optionsKaren Arutyunov6-26/+200
2018-09-20Fix bpkg to issue meaningful diagnostics if can't execute opensslKaren Arutyunov1-24/+12
2018-09-17Add note to LICENSE file about ODB license exceptionBoris Kolpackov1-0/+5
2018-09-12Bump version to 0.9.0-a.0.z, master is open for businessBoris Kolpackov2-6/+6
2018-09-11Bump version to 0.8.0v0.8.0Boris Kolpackov2-6/+6
2018-09-11Close database schema versionBoris Kolpackov1-1/+1
2018-09-10Issue warning for git repository that have no packages available and its URL ↵Karen Arutyunov1-0/+8
has no fragment
2018-09-10Update NEWS fileBoris Kolpackov1-0/+19
2018-09-07Fix pkg-build testscriptKaren Arutyunov1-3/+3
2018-09-05Documentation fixesBoris Kolpackov1-1/+1
2018-09-04Rename .test/test{} to .testscript/testscript{}Karen Arutyunov31-66/+90
2018-09-03Update to match new pre-formatted fragment escape semantics in CLIBoris Kolpackov1-1/+1