Обновлена конфигурация проекта (Java 1.6, ProGuard)
This commit is contained in:
parent
20b1b6370d
commit
3db219e8ef
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
||||
/build/
|
||||
/dist/
|
||||
/proguard/
|
||||
/nbproject/private/
|
21
build.xml
21
build.xml
@ -10,6 +10,27 @@
|
||||
<project name="SocketFileTransfer" default="default" basedir=".">
|
||||
<description>Builds, tests, and runs the project SocketFileTransfer.</description>
|
||||
<import file="nbproject/build-impl.xml"/>
|
||||
|
||||
<target name="-post-jar" if="false">
|
||||
<property name="proguard.jar.path" value="proguard/proguard.jar" />
|
||||
|
||||
<echo message="Obfuscating ${dist.jar}..." />
|
||||
|
||||
<taskdef resource="proguard/ant/task.properties"
|
||||
classpath="${proguard.jar.path}" />
|
||||
|
||||
<proguard configuration="proguard/java.pro">
|
||||
|
||||
<injar file="${dist.jar}" />
|
||||
<outjar file="${build.dir}/obfuscated.jar" />
|
||||
|
||||
<libraryjar path="${javac.classpath}" />
|
||||
<libraryjar file="${java.home}/lib/rt.jar" />
|
||||
|
||||
</proguard>
|
||||
|
||||
<move file="${build.dir}/obfuscated.jar" tofile="${dist.jar}"/>
|
||||
</target>
|
||||
<!--
|
||||
|
||||
There exist several targets which are by default empty and which can be
|
||||
|
@ -28,15 +28,17 @@ dist.javadoc.dir=${dist.dir}/javadoc
|
||||
endorsed.classpath=
|
||||
excludes=
|
||||
includes=**
|
||||
jar.archive.disabled=${jnlp.enabled}
|
||||
jar.compress=false
|
||||
jar.index=${jnlp.enabled}
|
||||
javac.classpath=
|
||||
# Space-separated list of extra javac options
|
||||
javac.compilerargs=
|
||||
javac.deprecation=false
|
||||
javac.processorpath=\
|
||||
${javac.classpath}
|
||||
javac.source=1.7
|
||||
javac.target=1.7
|
||||
javac.source=1.6
|
||||
javac.target=1.6
|
||||
javac.test.classpath=\
|
||||
${javac.classpath}:\
|
||||
${build.classes.dir}
|
||||
@ -53,6 +55,15 @@ javadoc.splitindex=true
|
||||
javadoc.use=true
|
||||
javadoc.version=false
|
||||
javadoc.windowtitle=
|
||||
jnlp.codebase.type=no.codebase
|
||||
jnlp.descriptor=application
|
||||
jnlp.enabled=false
|
||||
jnlp.mixed.code=default
|
||||
jnlp.offline-allowed=false
|
||||
jnlp.signed=false
|
||||
jnlp.signing=
|
||||
jnlp.signing.alias=
|
||||
jnlp.signing.keystore=
|
||||
main.class=com.annimon.socketfiletransfer.Main
|
||||
manifest.file=manifest.mf
|
||||
meta.inf.dir=${src.dir}/META-INF
|
||||
|
Loading…
Reference in New Issue
Block a user