Komodo and the Perl Dev KitKomodo provides support for ActiveState's Perl Dev Kit, so that you can build executable programs, ActiveX controls and Windows services in Perl. Note: PDK support is only available on Komodo for Windows. After creating the desired Perl script in Komodo, select Tools|Build Standalone Perl Application to configure the Perl application. As you configure options on the tabs (described below), the corresponding command-line string is displayed at the bottom of the dialog. For complete instructions on building executables, controls and services in Perl, see the User Guide that accompanies the Perl Dev Kit. Configuring the General TabThe build options for the Perl Dev Kit correspond with the command line switches described in the Perl Dev Kit documentation. For detailed instructions on configuring Perl executables, services and controls, see the Perl Dev Kit User Guide.
![]() Configuring the Modules TabThe Modules tab is used to add external modules to the output file. This corresponds to the -add command line argument used by PerlApp, PerlCtrl and PerlSvc. Adding a ModuleTo add a module to the output program, enter the name of the module in the Module name field and click Add. Removing a ModuleTo remove a module that has been previously added, click the module name in the Modules field and click Delete. ![]() Configuring the Files TabThe Files tab is used to add additional files to the output file that will be extracted when the program is run, typically data files used by the embedded program. This corresponds to the -bind command-line argument used by PerlApp, PerlCtrl and PerlSvc. Adding FilesTo add a file to the output program, click Add. In the dialog, enter the source location of the file on your system, and the location where the file should be extracted when the output file is run. Editing FilesTo edit a file that has been added to the output program, click Edit. In the dialog, as required, alter the source location of the file on your system, and the location where the file should be extracted when the output file is run. Deleting FilesTo remove a file that was previously configured to be added to the output program, click the file, then click Delete. ![]() Configuring the Version TabThe Version tab is used to embed version information in the output program. It corresponds to the -info command-line argument used by PerlApp, PerlCtrl and PerlSvc. To alter any of the version options, select the desired option in the Version fields column and enter the desired value in the field below. ![]()
|