Previous Topic: ReferenceNext Topic: Prototype File Format and Structure


File Naming Conventions

When you use the PIF SDK to create prototype files and PIF products, you must meet file naming conventions, as described following.

Prototype file name

The file name of the prototype file is as follows:

prodname.platform.@prm
PIF product file name

The file name of the PIF product is as follows:

prodname.platform.@pif
Prototype file name for a language resource

The file name of the prototype file for a language resource is as follows:

prodname.languageID.@prm

In this file name, languageID is a three-character language identifier, for example, ENU (English (U.S.), DEU (German), FRA (French).

PIF product file name for a language resource

The file name of the PIF product for a language resource is built as follows:

prodname.@languageID

In this file name, languageID is a three-character language identifier (for example, ENU (English (U.S.), DEU (German), FRA (French)).

Delta product file name

The file name of the delta product (which contains the files that differ between a prior version and a resulting version of the same PIF product) is built as follows:

prodname.platform.priorversion-resultingversion.@pif

When you create a delta product from the Packager GUI, its file name is automatically generated in this format. We recommend following this file naming convention also when creating the delta product with the pifdelta command, although it is not mandatory.