Обновлена конфигурация проекта (Java 1.6, ProGuard)
This commit is contained in:
parent
20b1b6370d
commit
3db219e8ef
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
/build/
|
/build/
|
||||||
/dist/
|
/dist/
|
||||||
|
/proguard/
|
||||||
/nbproject/private/
|
/nbproject/private/
|
21
build.xml
21
build.xml
@ -10,6 +10,27 @@
|
|||||||
<project name="SocketFileTransfer" default="default" basedir=".">
|
<project name="SocketFileTransfer" default="default" basedir=".">
|
||||||
<description>Builds, tests, and runs the project SocketFileTransfer.</description>
|
<description>Builds, tests, and runs the project SocketFileTransfer.</description>
|
||||||
<import file="nbproject/build-impl.xml"/>
|
<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
|
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=
|
endorsed.classpath=
|
||||||
excludes=
|
excludes=
|
||||||
includes=**
|
includes=**
|
||||||
|
jar.archive.disabled=${jnlp.enabled}
|
||||||
jar.compress=false
|
jar.compress=false
|
||||||
|
jar.index=${jnlp.enabled}
|
||||||
javac.classpath=
|
javac.classpath=
|
||||||
# Space-separated list of extra javac options
|
# Space-separated list of extra javac options
|
||||||
javac.compilerargs=
|
javac.compilerargs=
|
||||||
javac.deprecation=false
|
javac.deprecation=false
|
||||||
javac.processorpath=\
|
javac.processorpath=\
|
||||||
${javac.classpath}
|
${javac.classpath}
|
||||||
javac.source=1.7
|
javac.source=1.6
|
||||||
javac.target=1.7
|
javac.target=1.6
|
||||||
javac.test.classpath=\
|
javac.test.classpath=\
|
||||||
${javac.classpath}:\
|
${javac.classpath}:\
|
||||||
${build.classes.dir}
|
${build.classes.dir}
|
||||||
@ -53,6 +55,15 @@ javadoc.splitindex=true
|
|||||||
javadoc.use=true
|
javadoc.use=true
|
||||||
javadoc.version=false
|
javadoc.version=false
|
||||||
javadoc.windowtitle=
|
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
|
main.class=com.annimon.socketfiletransfer.Main
|
||||||
manifest.file=manifest.mf
|
manifest.file=manifest.mf
|
||||||
meta.inf.dir=${src.dir}/META-INF
|
meta.inf.dir=${src.dir}/META-INF
|
||||||
|
Loading…
Reference in New Issue
Block a user