aboutsummaryrefslogtreecommitdiff
path: root/bpkg/utility.cxx
AgeCommit message (Collapse)AuthorFilesLines
2023-08-04Fix pkg-fetch which failed to re-fetch same package version in --replace modeKaren Arutyunov1-0/+24
2023-03-17Fix GCC 'storing the address of local variable' warningKaren Arutyunov1-1/+1
2023-03-09Add pkg-bindist command (generate binary distribution package)Boris Kolpackov1-0/+20
This commit includes an implementation for Debian and alike.
2023-02-01Implement system package manager query and install support for DebianBoris Kolpackov1-0/+2
2023-01-12Assume git repository protocol as smart if HTTP response code is 401Karen Arutyunov1-0/+19
2022-12-08Add --[no]diag-color options (infrastructure only)Boris Kolpackov1-1/+2
2022-06-23Add support for additional *-build package manifest values and alternative ↵Karen Arutyunov1-0/+10
buildfile naming
2022-06-07Add --keep-temp common optionKaren Arutyunov1-10/+14
2022-02-17Optimize normalize() overloadsKaren Arutyunov1-2/+4
2022-02-03Add support for bootstrap-build and root-build values in package manifestKaren Arutyunov1-0/+8
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-2/+2
2021-09-04Add support for multiple temporary directoriesKaren Arutyunov1-14/+21
2021-07-30Add support for checked out repository fragments cachingKaren Arutyunov1-3/+11
2021-07-09Add support for linked configurationsKaren Arutyunov1-0/+13
2021-01-08Handle bin.exe.prefix in addition to suffixBoris Kolpackov1-1/+1
2020-08-05Fix mv() diagnosticsBoris Kolpackov1-1/+1
2020-05-01Add --pkg-proxy common optionKaren Arutyunov1-1/+0
2020-02-12Adapt to renaming butl::fdnull() to fdopen_null()Karen Arutyunov1-2/+2
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-07Remove unused header inclusionBoris Kolpackov1-2/+0
2019-11-01Add --package-cwd option to bpkg-pkg-testKaren Arutyunov1-0/+20
2019-08-16Add support for default options filesKaren Arutyunov1-0/+38
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-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-07-07Supress clang's 'control may reach end of non-void function' warningKaren Arutyunov1-1/+1
2018-07-07Move prompt facility from bpkg to libbutlBoris Kolpackov1-34/+9
2018-06-09Reduce housekeeping verbosityBoris Kolpackov1-1/+1
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-05-14Fallback to output directory removal for --keep-out on disfigure failureKaren Arutyunov1-114/+0
2018-05-04Don't try to clean temporary directory if it does not existBoris Kolpackov1-1/+1
2018-04-19Improve pkg-checkout progress diagnostics at verbosity level 1Boris Kolpackov1-3/+16
2018-03-03Shorten bpkg certificates and repositories directory namesKaren Arutyunov1-2/+6
2018-03-02Update rep-fetchKaren Arutyunov1-5/+14
2018-02-19Parse repositories and packages files for git repositoriesKaren Arutyunov1-0/+26
2018-02-12Fix init_tmp() not to fail if configuration directory is not a bpkg oneKaren Arutyunov1-3/+5
2018-02-12Clone and fetch git repositoriesKaren Arutyunov1-10/+29
2018-01-16Use tmp directory facility for storing temporary certificatesBoris Kolpackov1-5/+21
2018-01-16Implement temp directory facilityBoris Kolpackov1-10/+43
2017-12-17Convert to using operator<<(ostream,process_exit)Boris Kolpackov1-5/+1
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-2/+2
2017-08-22Print diagnostics if child process terminated abnormallyKaren Arutyunov1-1/+15
2017-05-01Adapt to adding hxx extension for headers and lib prefix for library dir in ↵Karen Arutyunov1-2/+2
libbutl
2017-05-01Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov1-3/+3
2017-04-10Adapt to process_error changeKaren Arutyunov1-1/+1
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-8/+8
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-12-16Remove stray variableBoris Kolpackov1-2/+0
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-6/+3
2016-10-23Employ butl::dir_empty() in bpkg::empty(dir_path)Karen Arutyunov1-2/+1
2016-09-05Add support for build-time dependenciesBoris Kolpackov1-5/+10