Main Site Contents Up Previous Next

Scripts

The Scripts tree node opens the project scripts panel. This lists the scripts in your project. The panel buttons allow you to add and remove scripts and edit the location of missing scripts for shared project files.

Add Script

Add a new script to your project. You may package as many scripts in your project as you wish. When creating executables, each executable will run one unique script. That is, you cannot have more than one executable running the same script.

Remove Script

Remove the selected script from the project.

Edit Missing Script Locations

Use this button to locate your local versions of scripts if you have imported your project files from another machine or using a version control system. You will be prompted for a folder to search for missing scripts. You will be offered the chance to select which scripts found in the selected directory are added as the missing scripts.


Selecting a specific script opens the script detail panel.


Code Package Method

Cava Packager can package your Perl code either as plaintext or as masked text where the code is retrieved using a source filter. You can select the method to use for this specific script here. Note that this setting applies to the script alone, not its dependencies.

Module Package Location

Cava Packager can include your modules and dependencies in one of two ways. Either as part of a Virtual @INC folder where the directory structure is flattened and files cannot be retrieved by their original names or in a Standard @INC folder where the expected directory structure and file naming system is maintained. Some modules search for files by traversing an expected directory structure and the simplest method of packaging these modules in a working state is to preserve the directory structure in a Standard @INC folder. You can select the method to use for this specific script here. Note that this setting applies to the script alone, not its dependencies.





Contents Up Previous Next


Cava Packager Copyright © 2006-2012 Mark Dootson