diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2022-06-20 20:59:53 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2022-06-23 12:35:42 +0300 |
commit | c0ca17391c41048cd1db19f0aa08e060624f4bd1 (patch) | |
tree | 4037ed4be1abf8f4b85e7e5420c3cac2d2f10503 /bpkg/utility.cxx | |
parent | 2ee693000ff6ea44cfd4fc51c7b058258056610a (diff) |
Add support for additional *-build package manifest values and alternative buildfile naming
Diffstat (limited to 'bpkg/utility.cxx')
-rw-r--r-- | bpkg/utility.cxx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bpkg/utility.cxx b/bpkg/utility.cxx index d229205..68d79ad 100644 --- a/bpkg/utility.cxx +++ b/bpkg/utility.cxx @@ -26,13 +26,23 @@ namespace bpkg const dir_path certs_dir (dir_path (bpkg_dir) /= "certs"); const dir_path repos_dir (dir_path (bpkg_dir) /= "repos"); + // Standard and alternative build file/directory naming schemes. + // + // build: + // const dir_path std_build_dir ("build"); + const dir_path std_config_dir (dir_path (std_build_dir) /= "config"); const path std_bootstrap_file (dir_path (std_build_dir) /= "bootstrap.build"); const path std_root_file (dir_path (std_build_dir) /= "root.build"); + const string std_build_ext ("build"); + // build2: + // const dir_path alt_build_dir ("build2"); + const dir_path alt_config_dir (dir_path (alt_build_dir) /= "config"); const path alt_bootstrap_file (dir_path (alt_build_dir) /= "bootstrap.build2"); const path alt_root_file (dir_path (alt_build_dir) /= "root.build2"); + const string alt_build_ext ("build2"); const dir_path current_dir ("."); |