Просмотр исходного кода

Give the catalog a default path

default_compile_flags
vector-of-bool 5 лет назад
Родитель
Сommit
d448a1cded
1 измененных файлов: 3 добавлений и 3 удалений
  1. +3
    -3
      src/dds/dds.main.cpp

+ 3
- 3
src/dds/dds.main.cpp Просмотреть файл

catalog_path_flag(args::Group& cmd) catalog_path_flag(args::Group& cmd)
: path_flag(cmd, : path_flag(cmd,
"catalog-path", "catalog-path",
"Path to the catalog database",
"Override the path to the catalog database",
{"catalog", 'c'}, {"catalog", 'c'},
args::Options::Required) {}
dds::dds_data_dir() / "catalog.db") {}
}; };


struct { struct {
int run() { int run() {
auto cat = dds::catalog::open(path.Get()); auto cat = dds::catalog::open(path.Get());
for (const auto& req : requirements.Get()) { for (const auto& req : requirements.Get()) {
auto id = dds::package_id::parse(req);
auto id = dds::package_id::parse(req);
auto info = cat.get(id); auto info = cat.get(id);
if (!info) { if (!info) {
throw std::runtime_error( throw std::runtime_error(

Загрузка…
Отмена
Сохранить