aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-02-12Fix init_tmp() not to fail if configuration directory is not a bpkg oneKaren Arutyunov1-3/+5
2018-02-12Use abbreviated to 16 chars SHA256 fingerprint as certificate idKaren Arutyunov5-64/+57
2018-02-12Document git repository-related functionalityBoris Kolpackov3-16/+109
2018-02-12Clone and fetch git repositoriesKaren Arutyunov42-406/+2428
2018-02-12Suppress GCC's 'maybe uninitialized' warningsKaren Arutyunov2-2/+2
2018-02-12Add workaround for tar misinterpreting -C option path on WindowsKaren Arutyunov1-1/+18
2018-02-12Adjust libhello-1.0.0 test package to new test rule semanticsKaren Arutyunov2-1/+1
2018-02-09Fix test setupBoris Kolpackov1-1/+1
2018-02-08Add --for|-f <operation> option to pkg-update and pkg-buildBoris Kolpackov10-15/+50
This allows executing build2 -for-X operations (e.g., update-for-install or update-for-test) in order to minimize the amount of stuff to be updated.
2018-01-18Change remaining auto_rm to auto_rmfileBoris Kolpackov2-2/+2
2018-01-17Fix bpkg test failure on WindowsKaren Arutyunov1-3/+3
2018-01-17Fix building local package against local prerequisite packageBoris Kolpackov3-84/+170
2018-01-16Factor out bpkg repository fetching code used in rep-fetch and rep-infoBoris Kolpackov6-121/+136
Note that now rep-info in the manifest mode does not dump any of the repository type-specific information.
2018-01-16Use tmp directory facility for storing temporary certificatesBoris Kolpackov5-15/+36
2018-01-16Implement temp directory facilityBoris Kolpackov4-32/+119
2018-01-15Adapt to adding type prefix for repository canonical nameKaren Arutyunov7-84/+92
2017-12-28Add repository type detectionKaren Arutyunov13-79/+286
2017-12-17Convert to using operator<<(ostream,process_exit)Boris Kolpackov1-5/+1
2017-12-16Adjust to new printed representation of dir{} targetsBoris Kolpackov1-18/+18
2017-12-08Fix typoBoris Kolpackov1-5/+5
2017-11-30Use compiler class instead of id where appropriateKaren Arutyunov1-2/+2
2017-11-30Bump toolchain version dependency to 0.7.0 in manifestKaren Arutyunov1-2/+2
2017-10-24Fix issues in previous commitBoris Kolpackov1-5/+4
2017-10-24Add workaround for MSYS2-based sha256sum utility issueKaren Arutyunov1-1/+17
2017-10-22Make use of butl::sha256 classKaren Arutyunov3-83/+55
2017-10-18Add support for --fetch-timeout optionKaren Arutyunov2-3/+53
2017-10-03Adapt to modularization of libbutlKaren Arutyunov19-44/+44
2017-09-02Move manifest specification to manualBoris Kolpackov1-0/+1019
2017-08-29Use system_clock instead of timestamp::clockKaren Arutyunov2-2/+3
2017-08-25Move package version specification to manualBoris Kolpackov1-6/+143
2017-08-24Don't clean generated cli files from srcKaren Arutyunov1-4/+6
2017-08-22Print diagnostics if child process terminated abnormallyKaren Arutyunov1-1/+15
2017-08-21Fix comment in buildfileKaren Arutyunov1-2/+2
2017-08-20Don't distribute generated version.hxx and don't clean versionBoris Kolpackov2-3/+7
2017-08-08Bump version to 0.7.0-a.0.z, master is open for businessBoris Kolpackov2-6/+6
2017-08-07Update ODB generation script0.6.0Boris Kolpackov1-2/+2
2017-08-07Bump version to 0.6.0Boris Kolpackov2-8/+8
2017-08-07Update NEWS fileBoris Kolpackov1-0/+10
2017-08-02Change doc-url manifest valueKaren Arutyunov1-2/+2
2017-07-31Redo libhello test project header installation setupKaren Arutyunov2-1/+1
2017-07-31Add .pc to .gitignoreKaren Arutyunov1-0/+1
2017-07-30Add doc-url and src-url manifest valuesKaren Arutyunov1-0/+2
2017-07-27Adapt to process_run() overload renamingKaren Arutyunov1-1/+1
2017-07-25Revert previous fix (was bug in build2)Karen Arutyunov1-2/+12
2017-07-25Adapt pkg-update test to build2 changesKaren Arutyunov1-12/+2
2017-07-12Cleanup build/root.buildKaren Arutyunov1-4/+0
2017-07-12Make use of wildcards in buildfilesKaren Arutyunov3-57/+44
2017-06-06Adapt to libbutl::process interface changeKaren Arutyunov1-2/+6
2017-05-31Make use of butl::openssl, ifdstream::read_text() and ifdstream::read_binary()Karen Arutyunov8-327/+257
2017-05-24Update ODB versionBoris Kolpackov1-2/+2