blob: ac8dd81d5fc29f0583ed9c88665f96404e0efba1 [file] [log] [blame]
// Copyright 2018 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.
library fuchsia.sys2;
using fuchsia.io;
/// A package is a signed collection of immutable files.
///
/// This object provides access to a package's content and relevant metadata.
type Package = resource table {
/// The URL of the package itself.
1: package_url string;
/// The package's content directory.
2: package_dir client_end:fuchsia.io.Directory;
// TODO(fxbug.dev/4051): Add more metadata for the package such as its
// code signing information.
};