// file : bpkg/fetch -*- C++ -*- // copyright : Copyright (c) 2014-2016 Code Synthesis Ltd // license : MIT; see accompanying LICENSE file #ifndef BPKG_FETCH #define BPKG_FETCH #include #include #include #include namespace bpkg { repository_manifests fetch_repositories (const dir_path&, bool ignore_unknown); pair fetch_repositories (const common_options&, const repository_location&, bool ignore_unknown); package_manifests fetch_packages (const dir_path&, bool ignore_unknown); pair fetch_packages (const common_options&, const repository_location&, bool ignore_unknown); signature_manifest fetch_signature (const common_options&, const repository_location&, bool ignore_unknown); path fetch_archive (const common_options&, const repository_location&, const path& archive, const dir_path& destdir); } #endif // BPKG_FETCH