CHEMIN Table des matières > Format des documents Iceberg
Format des documents Iceberg

Description :

Ce document décrit le format des documents de l'application Iceberg.

Discussion :

Un document Iceberg est un fichier Property List. Son contenu peut être édité sans Iceberg, avec un éditeur de texte ou bien l'application PropertyList Editor.app. Un document Iceberg est globalement architecturé comme la liste Package et metapackages.

Project
Hierarchy
Component
Attributes
Components
Component
...
Files
File Item
Documents
Background Image
License
ReadMe
Welcome
Scripts
Additional Resources
Installation Scripts
Requirements
Plugins
Settings
Description
Display Information
Options
Version
Settings

Project

Description :

Le premier niveau de la hiérarchie décrit l'objet Projet.

Discussion :

Le jeton Name est pour le moment uniquement utilisé pour avoir un nom pour l'objet racine de la hiérarchie des packages et metapackages.

Exemple :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Hierarchy</key>
	<dict>
	</dict>
	<key>Name</key>
	<string>Project</string>
	<key>Settings</key>
	<dict>
	</dict>
</dict>
</plist>

Références :

CléTypeValeur par défautDescription
HierarchyDictionnaireDécrit ci-dessousHiérarchie des packages et metapackages
NameChaîne de caractères
"Project"
Nom de l'objet Projet
SettingsDictionnaireDécrit ci-dessousRèglages du projet


Project > Settings

Description :

Ce dictionnaire contient les réglages du projet. Ils peuvent être édités avec le panneau Configuration.

Discussion :

N/A

Exemple :

<key>10.1 Compatibility</key>
<true/>
<key>Build Path</key>
<string>build</string>
<key>Build Path Type</key>
<integer>2</integer>
<key>Comment</key>
<string></string>
<key>Remove .DS_Store</key>
<true/>
<key>Remove .pbdevelopment</key>
<true/>
<key>Remove CVS</key>
<false/>

Références :

CléTypeValeur par défautDescription
10.1 CompatibilityNombre
true
Construit des composants pouvant être installés sur 10.1 et antérieur
Build PathChaîne de caractères
"build"
Emplacement où sera construit le projet
Build Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet
CommentChaîne de caractères
""
Note utilisateur sur le projet
Remove .DS_StoreNombre
true
Retire tous les fichiers .DS_Store de l'archive pax
Remove .pbdevelopmentNombre
true
Retire tous les fichiers .pbdevelopment de l'archive pax
Remove CVSNombre
false
Retire tous les dossiers CVS de l'archive pax


Component (Project > Hierarchy)

Description :

Ce dictionnaire décrit soit un package soit un metapackage. L'élément racine de la hiérarchie de projet est aussi un composant.

Discussion :

Exemple :

<key>Attributes</key>
<dict>
</dict>
<key>IFPkgFlagPackageSelection</key>
<integer>0</integer>
<key>Name</key>
<string>Iceberg</string>
<key>Status</key>
<integer>1</integer>
<key>Type</key>
<integer>1</integer>

Références :

CléTypeValeur par défautDescription
AttributesDictionnaireDécrit ci-dessousAttributs du composant
IFPkgFlagPackageSelectionNombre
N/A
Mode de sélection du composant :-1Unselected
0Selected
1Required
NameChaîne de caractères
"untitled component"
Nom du composant
StatusNombre
1
Statut du composant :
0
Unselected
1Selected
TypeNombre
N/A
Type de composant :
0
Metapackage
1Package


Component > Attributes

Description :

Ce dictionnaire décrit les attributs d'un composant.

Discussion :

Deux modès d'attributs sont utilisés pour chaque type de composant :

Exemples :

Package
<key>Files</key>
<dict>
</dict>
<key>Documents</key>
<dict>
</dict>
<key>Scripts</key>
<dict>
</dict>
<key>Plugins</key>
<dict>
</dict>
<key>Settings</key>
<dict>
</dict>

Metapackage
<key>Components</key>
<dict>
</dict>
<key>Documents</key>
<dict>
</dict>
<key>Scripts</key>
<dict>
</dict>
<key>Plugins</key>
<dict>
</dict>
<key>Settings</key>
<dict>
</dict>

Références :

CléTypeValeur par défautDescription
ComponentsTableDescribed aboveListe des composants du metapackage
FilesTableDécrit ci-dessousFichiers installés par le package
DocumentsDictionnaireDécrit ci-dessousDocuments attachés au composant
ScriptsDictionnaireDécrit ci-dessousScripts et resources additionnelles du composant
PluginsDictionnaireDécrit ci-dessousPlugins Installer du composant
SettingsDictionnaireDécrit ci-dessousRèglage du composant


Component > Attributes > Files

Description :

Ce dictionnaire décrit les fichiers qui seront présent dans l'archive du package et les options utilisées pour créer cette même archive.

Discussion :

Le jeton IFPkgFlagDefaultLocation doit pointer sur un dossier de la hiérarchie de fichier quand le package n'est pas un package qui a été importé
L'opération de split est réalisée par l'outil /Developer/Tools/SplitForks.

Exemple :

<key>Compress</key>
<true/>
<key>Hierarchy</key>
<dict>
</dict>
<key>IFPkgFlagDefaultLocation</key>
<string>/</string>
<key>Imported Package</key>
<false/>
<key>Package Path</key>
<string></string>
<key>Split Forks</key>
<true/>

Références :

CléTypeValeur par défautDescription
CompressNombre
true
Compresser l'archive pax en gzip
HierarchyDictionnaireDécrit ci-dessousHiérarchie des fichiers à installer
IFPkgFlagDefaultLocation Chaîne de caractères
"/"
Destination par défaut de l'installation
Imported Package Nombre
false
Le package a-t'il été importé ?
Package Path Chaîne de caractères""Emplacement du package importé
Split Forks Nombre
true
Sérer les data forks et resource forks si nécessaire


Component > Attributes > Files > File Item

Description :

Ce dictionnaire décrit un objet de la hiérarchie des fichiers.

Discussion :

Exemple :

<key>Children</key>
<array/>
<key>GID</key>
<integer>80</integer>
<key>Path</key>
<string>Utilities</string>
<key>Path Type</key>
<integer>0</integer>
<key>Privileges</key>
<integer>509</integer>
<key>Type</key>
<integer>1</integer>
<key>UID</key>
<integer>0</integer>

Références :

CléTypeValeur par défautDescription
ChildrenTable
N/A
Liste des éléments contenus par l'élément
GIDNombre
GID of the parent folder
Identifiant de groupe de l'élément
PathChaîne de caractères
N/A
Nom ou chemin de l'élément
Path TypeNombre
N/A
Type de chemin de fichier :
0
Nom de dossier
1Chemin absolu
2Chemin relatif au projet
PrivilegesNombre
N/A
Permission Unix de l'élément
TypeNombre
N/A
Type d'élément :
1
Dossier Standard
2Dossier personnalisé
3Fichier réel
UIDNombre
N/A
Identifiant d'utilisateur de l'élément
Search RulesTable
No value
Règle de recherche de l'élément


Component > Attributes > Files > File Item > Search Rule

Description :

Ce dictionnaire décrit une règle de recherche d'un élément du système de fichier.

Discussion :

Les règles de recherche sont utilisées pour construire le fichier TokenDefinitions.plist et le tableau IFPkgPathMappings du fichier Info.plist. Les règles de recherche permettent de localiser l'emplacement d'une ancienne version d'un fichier ou bundle.

Exemple :

<key>Status</key>
<true/>
<key>Name</key>
<string>Untitled Rule</string>
<key>Settings</key>
<dict>
</dict>

Références :

CléTypeValeur par défautDescription
StatusBoolean
true
Statut de la règle
NameChaîne de caractères
Untitled Rule
Nom de la règle
SettingsDictionnaireDescribe belowRèglages de la règle


Component > Attributes > Files > File Item > Search Rule > Settings

Description :

Ce dictionnaire décrit les règlages d'une r`gle de recherche.

Discussion :

Il existe cinq types de règles :

Plus d'information dans le document Software Distribution sur le site ADC..

Exemple :

Voir la documentation Apple.

Références :

CléTypeValeur par défautDescription
searchPluginChaîne de caractères
CheckPath
Type de règle
......
...
Clés/valeurs qui dépendent du type de règle


Component > Attributes > Documents

Description :

Ce dictionnaire décrit tous les documents utilisés pour personnaliser le Programme d'installation quand le composant est installé.

Discussion :

N/A

Exemple :

<key>Background Image</key>
<dict>
</dict>
<key>License</key>
<dict>
</dict>
<key>ReadMe</key>
<dict>
</dict>
<key>Welcome</key>
<dict>
</dict>

Références :

CléTypeValeur par défautDescription
Background ImageDictionnaireDécrit ci-dessousInformation sur l'image de fond
LicenseDictionnaireDécrit ci-dessousListe de licences utilisateurs localisées
ReadMeDictionnaireDécrit ci-dessousLise de messages Ouvrez-moi localisés
WelcomeDictionnaireDécrit ci-dessousLise de messages d'introduction localisés


Component > Attributes > Documents > Background Image

Description :

Ce dictionnaire décrit si et comment une image de fond personnalisée sera affichée par le Programme d'installation quand le composant est installé.

Discussion :

L'image de fond personnalisée ne sera affichée que si le composant est le composant racine du projet.

Exemple :

<key>IFPkgFlagBackgroundAlignment</key>
<integer>4</integer>
<key>IFPkgFlagBackgroundScaling</key>
<integer>1</integer>
<key>Mode</key>
<integer>0</integer>
<key>Path</key>
<string></string>
<key>Path Type</key>
<integer>1</integer>

Références :

CléTypeValeur par défautDescription
IFPkgFlagBackgroundAlignmentNombre
4
Alignement :0Centré
1En haut
2En haut à gauche
3En haut à droite
4À gauche
5En bas
6En bas à gauche
7En bas à droite
8À droite
IFPkgFlagBackgroundScalingNombre
1
Mise à l'échelle :0Proportionnelle
1Remplir
2Aucun
ModeNombre
0
Statut :0Pas d'image personnalisée
1Afficher l'image
PathChaîne de caractères
""
Chemin de l'image
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet


Component > Attributes > Documents > License

Description :

Ce dictionnaire décrit si et quelle licence utilisateur doit être proposée à l'utilisateur quand le composant est installé.

Discussion :

Les licences ne seront affichés que si le composant est le composant racine du projet.

Exemple :

<key>International</key>
<dict>
	<key>Keywords</key>
	<dict/>
	<key>Mode</key>
	<integer>0</integer>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Template</key>
	<string></string>
</dict>

Références :

CléTypeValeur par défautDescription
KeywordsDictionnaire
Empty
Dictionnaire de clés/valeurs à utiliser pour le modèle de licence
Mode Nombre
0
Statut :0Pas de licence utilisateur
1Afficher une licence utilisateur personnalisée
2Afficher une licence utilisateur à partir d'un modèle
PathChaîne de caractères
""
Chemin de la licence
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet
TemplateChaîne de caractères
""
Nom du modèle de licence


Component > Attributes > Documents > ReadMe

Description :

Ce dictionnaire décrit si un message Ouvrez-moi personnalisé doit être affiché ou non.

Discussion :

Le message Ouvrez-moi ne sera affiché que si le composant n'est pas un sous-composant d'un metapackage.

Exemple :

<key>International</key>
<dict>
	<key>Mode</key>
	<integer>0</integer>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
</dict>

Références :

CléTypeValeur par défautDescription
ModeNombre
0
Statut :0Pas de message
1Afficher le message Ouvrez-moi
PathChaîne de caractères
""
Chemin du message Ouvre-moi
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet


Component > Attributes > Documents > Welcome

Description :

Ce dictionnaire décrit si un message d'introduction personnalisé doit être affiché ou si celui par défaut doit être utilisé.

Discussion :

Le message d'introduction ne sera affiché que si le composant n'est pas un sous-composant d'un metapackage.

Exemple :

<key>International</key>
<dict>
	<key>Mode</key>
	<integer>0</integer>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
</dict>

Références :

CléTypeValeur par défautDescription
ModeNombre
0
Statut :0Message d'introduction par défaut
1Afficher le message personnalisé
PathChaîne de caractères
""
Chemin du message d'introduction
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet


Component > Attributes > Plugins

Description :

Ce dictionnaire décrit les plugins qui seront utilisés pour personnaliser le processus d'installation.

Discussion :

Les Plugins ne sont pas utilisés par Installer.app sur les versions de Mac OS X antérieures à Mac OS X 10.4.

Templates :

<dict>
    <key>PluginsList</key>
    <array>
        <dict>
            <key>Path</key>
            <string>Introduction</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>/This/is/a/path</string>
            <key>Path Type</key>
            <integer>2</integer>
            <key>Status</key>
            <true/>
            <key>Type</key>
            <integer>1</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>ReadMe</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>License</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>Target</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>PackageSelection</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>Install</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
        <dict>
            <key>Path</key>
            <string>FinishUp</string>
            <key>Type</key>
            <integer>0</integer>
        </dict>
    </array>
</dict>

References :

CléTypeValeur par défautDescription
TypeNombre
0
Type de plugin :0Plugin Standard
1Plugin personnalisé
PathChaîne de caractères
Chemin du plugin à ajouter
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet
StatusNombre
Vrai si le plugin doit être ajouté, faux autrement.


Component > Attributes > Scripts

Description :

Ce dictionnaire décrit les scripts qui vont être utilisés pour personnaliser le processus d'installation et les ressources additionnelles nécessaires à cela.

Discussion :

Les pré-requis d'installation ne sont supportés qu'à partir de Mac OS X 10.3.

Exemple :

Package
<dict>
	<key>Additional Resources</key>
	<dict>
	</dict>
	<key>Installation Scripts</key>
	<dict>
	</dict>
	<key>Requirements</key>
	<array>
	</array>
</dict>
/PRE>

Références :

CléTypeValeur par défautDescription
Additional ResourcesDictionnaireDécrit ci-dessousRessources additionnelles du composant
Installation ScriptsDictionnaireDécrit ci-dessousScripts à lancer durant l'installation
RequirementsTableDécrit ci-dessousPré-requis du composant


Component > Attributes > Scripts > Additional Resources

Description :

Ce dictionnaire décrit les ressources additionnelles qui seront ajoutées dans le dossier Resources du composant.

Discussion :

C'est ici que vous devez ajouter les scripts VolumeCheck ou InstallationCheck si nécessaire.

Exemple :

<key>International</key>
<array>
	<dict>
		<key>Path</key>
		<string>/Users/stephane/Desktop/SomeFile.txt</string>
		<key>Path Type</key>
		<integer>1</integer>
		<key>Status</key>
		<true/>
	</dict>
</array>

Références :

CléTypeValeur par défautDescription
PathChaîne de caractères
Chemin du fichier ou dossier
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet
StatusNombre
Vrai si doit être ajouté, faux autrement.


Component > Attributes > Scripts > Installation Scripts

Description :

Ce dictionnaire décrit les scripts d'installation à ajouter au composant.

Discussion :

Les scripts InstallationCheck et VolumeCheck ne sont pas gérés par ce dictionnaire. Si vous souhaitez les utiliser, il faudra les ajouter en tant que ressources internationales additionnelles.

Exemple :

<key>IFInstallationScriptsPostflight</key>
<dict>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Status</key>
	<false/>
</dict>
<key>IFInstallationScriptsPostinstall</key>
<dict>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Status</key>
	<false/>
</dict>
<key>IFInstallationScriptsPostupgrade</key>
<dict>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Status</key>
	<false/>
</dict>
<key>IFInstallationScriptsPreflight</key>
<dict>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Status</key>
	<false/>
</dict>
<key>IFInstallationScriptsPreinstall</key>
<dict>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Status</key>
	<false/>
</dict>
<key>IFInstallationScriptsPreupgrade</key>
<dict>
	<key>Path</key>
	<string></string>
	<key>Path Type</key>
	<integer>1</integer>
	<key>Status</key>
	<false/>
</dict>

Références :

CléTypeValeur par défautDescription
PathChaîne de caractères
""
Chemin du script
Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin relatif au projet
StatusNombre
false
Vrai si le script doit être utilisé, faux autrement


Component > Attributes > Scripts > Requirements

Description :

Ce dictionnaire décrit les pré-requis d'installation du composant.

Discussion :

Les pré-requis d'installation ne sont supportés qu'à partir de Mac OS X 10.3.

Exemple :

<dict>
	<key>AlertDialog</key>
	<dict>
		<key>International</key>
		<dict>
			<key>MessageKey</key>
			<string>Version is too old</string>
			<key>TitleKey</key>
			<string>Incorrect version</string>
		</dict>
	</dict>
	<key>LabelKey</key>
	<string>Sample requirement</string>
	<key>Level</key>
	<integer>0</integer>
	<key>SpecArgument</key>
	<string>fr.whitebox.pkg.iceberg</string>
	<key>SpecProperty</key>
	<string>IFMajorVersion</string>
	<key>SpecTag</key>
	<integer>4</integer>
	<key>SpecType</key>
	<string>package</string>
	<key>Status</key>
	<true/>
	<key>TestObject</key>
	<integer>10</integer>
	<key>TestOperator</key>
	<string>>=</string>
</dict>

Références :

CléTypeValeur par défautDescription
AlertDialogDictionnaireDictionnaire de chaîne de messages
MessageKeyChaîne de caractères
""
Message du dialogue d'alerte
TitleKeyChaîne de caractères
""
Titre du dialogue d'alerte
LabelKeyChaîne de caractères
"untitled requirement"
Brève description du pré-requis
LevelNombre
0
Niveau de pré-requis:0requis
1recommandé
SpecArgumentChaîne de caractères
""
Argument de la spécification
SpecPropertyChaîne de caractères
Proprié de la spécification
SpecTagChaîne de caractères
4
Tag de spécification :4package
2gestalt
0bundle
5plist
1file
SpecTypeChaîne de caractères
"package"
Type de spécification :package
gestalt
bundle
plist
file
StatusNombre
true
Statu du pré-requis: vrai ou faux
TestObjectChaîne de caractères
""
Objet de référence
TestOperatorChaîne de caractères
>=
Opérateur de comparaison


Component > Attributes > Settings

Description :

Ce dictionnaire décrit les règlages des composants.

Discussion :

Il y'a deux formats possibles selon qu'il s'agisse d'un package ou d'un metapackage. Les metapackages n'ont pas d'Options.

Exemple :

Package
<key>Description</key>
<dict>
</dict>
<key>Display Information</key>
<dict>
</dict>
<key>Options</key>
<dict>
</dict>
<key>Version</key>
<dict>
</dict>

Metapackage
<key>Description</key>
<dict>
</dict>
<key>Display Information</key>
<dict>
</dict>
<key>Version</key>
<dict>
</dict>

Références :

CléTypeValeur par défautDescription
DescriptionDictionnaireDécrit ci-dessousDescription du composant
Display InformationDictionnaireDécrit ci-dessousListe d'informations localisées
OptionsDictionnaireDécrit ci-dessousOptions du package
VersionDictionnaireDécrit ci-dessousversion du composant


Component > Attributes > Settings > Description

Description :

Ce dictionnaire est utilisé pour construire les fichiers .info et Description.plist du composant.

Discussion :

Les informations IFPkgDescriptionVersion et IFPkgDescriptionDeleteWarning ne sont pas utilisées par le Programme d'installation.

Exemple :

<key>International</key>
<dict>
	<key>IFPkgDescriptionDeleteWarning</key>
	<string></string>
	<key>IFPkgDescriptionDescription</key>
	<string></string>
	<key>IFPkgDescriptionTitle</key>
	<string>Iceberg</string>
	<key>IFPkgDescriptionVersion</key>
	<string>1.0</string>
</dict>

Références :

CléTypeValeur par défautDescription
IFPkgDescriptionDeleteWarningChaîne de caractères
""
Non utilisée
IFPkgDescriptionDescriptionChaîne de caractères
""
Brève description du composant affichée en mode d'installation personnalisée
IFPkgDescriptionTitleChaîne de caractèresNom du composant
IFPkgDescriptionVersionChaîne de caractères
"1.0"
Non utilisée


Component > Attributes > Settings > Display Information

Description :

Ce dictionnaire décrit les informations affichées par le Finder dans la fenêtre Information et dans les fenêtres du Finder.

Discussion :

N/A

Exemple :

<key>CFBundleGetInfoString</key>
<string>Iceberg 1.0 Copyrights (c) 2004 Stéphane Sudre</string>
<key>CFBundleIdentifier</key>
<string>fr.whitebox.pkg.Iceberg</string>
<key>CFBundleName</key>
<string>Iceberg</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIconFile Path Type</key>
<integer><1/integer>

Références :

CléTypeValeur par défautDescription
CFBundleGetInfoStringChaîne de caractères
"%%PROJECT_NAME%% 1.0 Copyrights (c) %%YEAR%%"
chaîne d'information du Finder
CFBundleIdentifierChaîne de caractères
"%%COMPANY_PACKAGE_IDENTIFIER%%.%%PROJECT_NAME%%"
Identifiant de bundle
CFBundleNameChaîne de caractèresComponent nameNom du bundle
CFBundleShortVersionStringChaîne de caractères
"1.0"
Version du bundle
CFBundleIconFileChaîne de caractères
""
Chemin vers le fichier icône (.icns)
CFBundleIconFile Path TypeNombre
N/A
Type de chemin :1Chemin absolu
2Chemin raltif au projet


Component > Attributes > Settings > Options

Description :

Ce dictionnaire décrit les options d'un package.

Discussion :

Certaines options ne sont pas supportées par Mac OS X 10.1. Iceberg fera de son mieux pour positionner les valeurs les plus adéquates pour le format 10.1.

Exemple :

<key>IFPkgFlagAllowBackRev</key>
<false/>
<key>IFPkgFlagAuthorizationAction</key>
<integer>2</integer>
<key>IFPkgFlagFollowLinks</key>
<false/>
<key>IFPkgFlagInstallFat</key>
<false/>
<key>IFPkgFlagIsRequired</key>
<false/>
<key>IFPkgFlagOverwritePermissions</key>
<false/>
<key>IFPkgFlagRelocatable</key>
<false/>
<key>IFPkgFlagRestartAction</key>
<integer>0</integer>
<key>IFPkgFlagRootVolumeOnly</key>
<true/>
<key>IFPkgFlagUpdateInstalledLanguages</key>
<false/>

Références :

CléTypeValeur par défautDescription
IFPkgFlagAllowBackRevNombre
false
Autoriser le retour en arrière.
IFPkgFlagAuthorizationActionNombre
0
Authorisation requise pour réaliser l'installation : 0Aucune autorisation requise
1Autorisation Administrateur
2Autorisation root
IFPkgFlagFollowLinksNombre
false
Suivre les liens symboliques
IFPkgFlagInstallFatNombre
false
Installation Fat des binaires
IFPkgFlagIsRequiredNombre
false
Requis.
IFPkgFlagOverwritePermissionsNombre
false
Supplanter les permissions des répertoires
IFPkgFlagRelocatableNombre
false
Délocalisable
IFPkgFlagRestartActionNombre
0
Comportement aprè le succès de l'installation : 0Pas de redémarrage
1Redémarrage recommandé
2Redémarrage requis
3Extinction requise
4Logout requis
IFPkgFlagRootVolumeOnlyNombre
false
Volume de boot uniquement
IFPkgFlagUpdateInstalledLanguagesNombre
false
Mettre à jour uniquement les langues installées


Component > Attributes > Settings > Version

Description :

Ce dictionnaire décrit la version majeures et mineure d'un composant.

Discussion :

N/A

Modèle :

<key>IFMajorVersion</key>
<integer>1</integer>
<key>IFMinorVersion</key>
<integer>0</integer>

Références :

CléTypeValeur par défautDescription
IFMajorVersionNombre
1
Version majeure
IFMinorVersionNombre
0
Version mineure


Auteur : Stéphane Sudre