pour obtenir un exemple d'enregistrement d'une application, reportez-vous à l'étape 8 de la section "Exemple de création d'un module d'enregistrement".
Lorsque vous avez créé un module d'enregistrement sous la racine d'une application, vous pouvez commencer l'enregistrement réel de l'application.
L'enregistrement de l'application crée des liens entre le module d'enregistrement et les répertoires situés dans les chemins de recherche du bureau (voir la section "Intégration des applications par dtappintegrate").
Si l'application est adaptée au bureau CDE, dtappintegrate est généralement exécuté automatiquement comme étape finale du processus d'installation. S'il n'est pas exécuté automatiquement, ou si vous avez créé les fichiers de configuration pour intégrer une application "non-CDE", vous pouvez alors lancer dtappintegrate manuellement.
Connectez-vous en tant que superutilisateur.
Exécutez la commande suivante :
/usr/dt/bin/dtappintegrate -s racine_app
où racine_app est le répertoire racine de l'application du bureau. Pour plus d'informations, reportez-vous à la page de manuel dtappintegrate(1).
Ouvrez le groupe d'applications Outils_Bureau et cliquez deux fois sur Recharger applications.
Vérifiez que l'application est correctement enregistrée :
dtappintegrate -s racine_app[-t chemin_cible ] [-l langue ] [-u]
-s racine_app |
Paramètre requis. Indique la racine sous laquelle l'application a été installée. |
-t chemin_cible |
Paramètre facultatif. A pour valeur par défaut l'emplacement du système /etc/dt/appconfig. Indique l'emplacement auquel les fichiers de configuration du bureau sont liés. Vous devez utiliser un emplacement dans le chemin de recherche de l'application. |
-l langue |
Paramètre facultatif. Par défaut, correspond à toutes les langues. Indique les fichiers de configuration du bureau dépendant de la langue à intégrer. |
-u |
Paramètre facultatif. Annule l'intégration de l'application, en supprimant tous les liens établis lors de l'intégration. |
dtappintegrate configure des liens entre les fichiers installés et les emplacements dans lesquels le bureau recherche les fichiers de configuration.
dtappintegrate crée des liens symboliques entre les fichiers de définition d'actions et de types de données du module d'enregistrement et le répertoire système, à travers le chemin de recherche d'aide de bases de données d'actions. Pour ce faire, il crée des liens entre
racine_app/dt/appconfig/types/langue/*.dt
et
/etc/dt/appconfig/types/langue/*.dt
dtappintegrate crée des liens symboliques entre les fichiers d'aide du module d'enregistrement et le répertoire système, à travers le chemin de recherche d'aide. Pour ce faire, il crée des liens entre
racine_app/dt/appconfig/help/langue/fichier_aide.sdl
et
/etc/dt/appconfig/help/langue/fichier_aide.sdl
dtappintegrate crée des liens symboliques entre les fichiers d'icônes du module d'enregistrement et le répertoire système, à travers le chemin de recherche des icônes. Pour ce faire, il crée des liens entre
racine_app/dt/appconfig/icons/langue/fichiers_icône
et
/etc/dt/appconfig/icons/langue/fichiers_icône
Pour placer le groupe de l'application dans la partie supérieure du Gestionnaire d'applications, dtappintegrate crée un lien entre le répertoire du groupe d'applications du module d'enregistrement et le répertoire système, à travers le chemin de recherche d'applications. Pour ce faire, il crée des liens entre
racine_app/dt/appconfig/appmanager/langue/groupe_app
et
/etc/dt/appconfig/appmanager/langue/groupe_app