> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Deployment package schema and streaming install tools

> Deployment package schema reference for the makepkg mapping file, including the package, chunk, and filegroup elements, plus streaming install tooling.

Explore deployment topics for XBOX game development.

<CardGroup cols={2}>
  <Card title="Deployment package schema" icon="box" href="/build/core-features/common/packaging/deployment/atoc-deployment-schema">
    The mapping file used as input for the makepkg tool has five allowed elements that describe the contents of a package: Package, Chunk,…
  </Card>

  <Card title="Tools for streaming installation" icon="video" href="/build/core-features/common/packaging/deployment/atoc-deployment-tools">
    This section presents the tools and schemas that are related to the streaming installation of titles.
  </Card>

  <Card title="<chunk> element" icon="box" href="/build/core-features/common/packaging/deployment/deployment-element-chunk">
    Defines a chunk, which is a collection of files that should be installed as a group.
  </Card>

  <Card title="<filegroup> element" icon="users" href="/build/core-features/common/packaging/deployment/deployment-element-filegroup">
    Defines a rule by which files are added to a chunk, which is a collection of files that should be installed as a group.
  </Card>

  <Card title="<package> element" icon="box" href="/build/core-features/common/packaging/deployment/deployment-element-package">
    Specifies a package, which is a collection of chunks that make up a complete installation of a title.
  </Card>

  <Card title="Make package (makepkg.exe)" icon="box" href="/build/core-features/common/packaging/deployment/makepkg">
    Creates app packages and app package metadata.
  </Card>

  <Card title="Make package (makepkg2.exe)" icon="box" href="/build/core-features/common/packaging/deployment/makepkg2">
    Creates app packages, uploads packages to Partner Center, and performs related packaging operations.
  </Card>

  <Card title="Make package resource index" icon="box" href="/build/core-features/common/packaging/deployment/makepri">
    MakePRI.exe is a command-line tool used for creating and dumping package resource index (PRI) files and for performing utility functions on…
  </Card>

  <Card title="Packageutil.exe" icon="box" href="/build/core-features/common/packaging/deployment/packageutil">
    PackageUtil retrieves the signing key information for a package file and compares a base package file with an updated package file.
  </Card>

  <Card title="Packageutil2.exe" icon="box" href="/build/core-features/common/packaging/deployment/packageutil2">
    PackageUtil2 inspects, compares, and extracts content from both MSIXVC and MSIXVC2 package files.
  </Card>

  <Card title="Split package (splitpkg.exe)" icon="box" href="/build/core-features/common/packaging/deployment/splitpkg">
    Builds subset packages from a master package.
  </Card>
</CardGroup>

## See also

* [Subval](/build/core-features/common/packaging/subval/index)


## Related topics

- [Deployment package schema](/build/core-features/common/packaging/deployment/atoc-deployment-schema.md)
- [Tools for streaming installation](/build/core-features/common/packaging/deployment/atoc-deployment-tools.md)
- [Title packaging, updates, and streaming-install testing](/build/core-features/common/packaging/title-packaging-streaming-install-testing.md)
- [<Package> element](/build/core-features/common/packaging/deployment/deployment-element-package.md)
- [<Chunk> element](/build/core-features/common/packaging/deployment/deployment-element-chunk.md)
