Encrypts Progress procedures.
This task encrypts procedures and include files using the Progress xcode utility.
| Attribute | Description | Type | Requirement | Default value |
|---|---|---|---|---|
| destDir | Where encrypted files should be dropped | File | Required | No default value |
| key | Encryption key (-k argument) | String | Optional | Default Progress key |
| lowercase | If files should be converted to lowercase before encryption (-l argument) | Boolean | Optional | False |
| overwrite | Always overwrite files | Boolean | Optional | False |
Adds a file set to the file list to encrypt
<PCTXCode destDir="xbuild" key="mykey" dlcHome="${env.DLC}">
<fileset dir=".">
<include name="*.p"/>
</fileset>
</PCTXCode>
Encrypt every *.p file in current directory using mykey key, and drop files in xbuild directory.