| <project name="build" default="copy_files" basedir="."> |
| <property name="main.idea.path" value="C:/idea.4247"/> |
| <property name="idea.path" value="${main.idea.path}/debug"/> |
| |
| <property name="project.path" value="C:/somewhere" /> |
| <property name="project.path2" value="." /> |
| |
| <target name="copy_files"> |
| <<error>taskdef</error> name="obfuscate2" |
| classname="com.yworks.yguard.ObfuscatorTask" |
| classpath="${project.path}/build/libs/yguard.jar"/> |
| |
| <taskdef name="obfuscate" |
| classname="com.yworks.yguard.ObfuscatorTask" |
| classpath="yguard.jar"/> |
| |
| <obfuscate> |
| <property name="naming-scheme" value="mix"/> |
| <property name="language-conformity" value="legal"/> |
| <inoutpair in="${idea.path}/WS.zip" out="${idea.path}/WebServices.jar"/> |
| |
| <expose linenumbertable="true"> |
| <class classes="public" methods="public" fields="none"> |
| <patternset> |
| <include name="com.*Action"/> |
| </patternset> |
| </class> |
| </expose> |
| <externalclasses> |
| <pathelement location="${main.idea.path}/lib/openapi.jar"/> |
| </externalclasses> |
| </obfuscate> |
| </target> |
| </project> |