Once you've created a registration package under an application
root, you are ready to perform the actual application registration.
Application registration creates links between the registration
package and the directories located along the desktop search paths
(see “How
dtappintegrate Integrates Applications”).
To Register
an Application with dtappintegrate |
 |
If the application is desktop-smart, dtappintegrate
is usually run automatically as the final step in the installation
process. If it is not run automatically, or if you have created
the configuration files to integrate a non- desktop smart application,
then you can run dtappintegrate
manually.
Log in as root.
Run the command:
/usr/dt/bin/dtappintegrate -s app_root |
where app_root
is the desktop application root directory. For more information,
see the dtappintegrate(1)
man page.
Open the Desktop_Tools application group and double-click
Reload Applications.
Verify that the application is properly registered:
Display the top level of the Application Manager. The new
application group should appear in the Application Manager.
Open the application group and double-click the
action icon.
Syntax and Options for dtappintegrate
dtappintegrate -s app_root [-t target_path ] [-l language ] [-u] |
How
dtappintegrate Integrates Applications |
 |
The function of dtappintegrate
is to set up links between the installed files and the locations
where the desktop looks for configuration files.
dtappintegrate creates
symbolic links from the action and data type definition files in
the registration package to the system-wide directory along the
action database search path. This is done by creating links from
app_root/dt/appconfig/types/language/*.dt |
to
/etc/dt/appconfig/types/language/*.dt |
dtappintegrate creates
symbolic links from the help files in the registration package to
the system-wide directory along the help search path. This is done
by creating links from
app_root/dt/appconfig/help/language/help_file.sdl |
to
/etc/dt/appconfig/help/language/help_file.sdl |
dtappintegrate creates
symbolic links from the icon files in the registration package to
the system-wide directory along the icon search path. This is done
by creating links from
app_root/dt/appconfig/icons/language/icon_files |
to
/etc/dt/appconfig/icons/language/icon_files |
To place the application group for the application into the
top level of Application Manager, dtappintegrate
creates a link between the application group directory in the registration
package and the system-wide location along the application search
path. This is done by creating links from the directory
app_root/dt/appconfig/appmanager/language/appgroup_name |
to
/etc/dt/appconfig/appmanager/language/appgroup_name |