DeepSea Obfuscator 2009 - page 37

Tool Integration 37
© 2009 TallApplications BV
/>
5.3 NAnt
DeepSea Obfuscator 2009 comes with a NAnt <
deepsea
> task found in
DeepSea.NAnt.
dll
assembly in the program files folder.
Task parameters
Attribute Type
Description
Required
todir
directory The output directory.
False
mapdir
directory The directory where the obfuscation map is
written to.
False
mapfile
file
File name and folder of the obfuscation map.
This setting overwrites the mapdir attribute.
False
configfile file
File name and folder of an external
configuration file. The external configuration is
used in additional to obfuscation attributes
found in the assemblies.
keyfile
file
Strong name key used to re-sign strong named
assemblies.
False
verify
None, All,
IL, MD
Set the assembly verification mode.
None: No verification
All: Verify both IL and metadata.
IL: Verify only IL
MD: Verify only metadata.
False
xapexcludes pattern Exclude all assembly parts in a XAP file that
match the given pattern from obfuscation.
Multiple patterns can be separated by a semi
colon ';'.
False
xapincludes pattern Include all assembly parts in a XAP file that
match the given pattern in the obfuscation
process. Include overrides Exclude and default
behavior. Multiple patterns can be separated by
a semi colon ';'.
False
Nested elements
Element
Type
Description
Required
assemblies assembly A fileset specifying all assemblies that should True
1...,27,28,29,30,31,32,33,34,35,36 38,39,40,41,42,43,44,45,46,...47
Powered by FlippingBook