blob: 5e6511c22ae14d0dc1e565c17b9e18fe5a33b937 [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//! Test tools for building Fuchsia packages and TUF repositories.
#![deny(missing_docs)]
mod package;
pub use crate::package::{Package, PackageBuilder, PackageDir, VerificationError};
mod repo;
pub use crate::repo::{PackageEntry, Repository, RepositoryBuilder};
pub mod serve;
mod inspect;
pub use crate::inspect::get_inspect_hierarchy;
mod fake_pkg_local_mirror;
pub use crate::fake_pkg_local_mirror::FakePkgLocalMirror;
mod system_image;
pub use crate::system_image::SystemImageBuilder;
mod update_package;
pub use crate::update_package::{make_packages_json, TestUpdatePackage};
mod process;