mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-07-11 11:20:06 +00:00
Netbeans project - ffdec_lib tests in main project
This commit is contained in:
@@ -99,7 +99,7 @@ auxiliary.show.customizer.message=<message>
|
||||
<compilation-unit>
|
||||
<package-root>test</package-root>
|
||||
<unit-tests/>
|
||||
<classpath mode="compile">../../lib/LZMA.jar;../../lib/avi.jar;../../lib/flamingo-6.2.jar;../../lib/gif.jar;../../lib/gnujpdf.jar;../../lib/jargs.jar;../../lib/jl1.0.1.jar;../../lib/jna-3.5.1.jar;../../lib/jpacker.jar;../../lib/jpproxy.jar;../../lib/jsyntaxpane-0.9.5.jar;../../lib/nellymoser.jar;../../lib/sfntly.jar;../../lib/substance-6.2.jar;../../lib/substance-flamingo-6.2.jar;../../lib/trident-6.2.jar;../../lib/ttf.jar;build/classes;testlib/emma.jar;testlib/emma_ant.jar;testlib/testng-6.8.jar</classpath>
|
||||
<classpath mode="compile">../../lib/LZMA.jar;../../lib/avi.jar;../../lib/flamingo-6.2.jar;../../lib/gif.jar;../../lib/gnujpdf.jar;../../lib/jargs.jar;../../lib/jl1.0.1.jar;../../lib/jna-3.5.1.jar;../../lib/jpacker.jar;../../lib/jpproxy.jar;../../lib/jsyntaxpane-0.9.5.jar;../../lib/nellymoser.jar;../../lib/sfntly.jar;../../lib/substance-6.2.jar;../../lib/substance-flamingo-6.2.jar;../../lib/trident-6.2.jar;../../lib/ttf.jar;build/classes;testlib/emma.jar;testlib/emma_ant.jar;testlib/testng-6.8.jar;src</classpath>
|
||||
<source-level>1.7</source-level>
|
||||
</compilation-unit>
|
||||
</java-data>
|
||||
|
||||
5
nbproject/genfiles.properties
Normal file
5
nbproject/genfiles.properties
Normal file
@@ -0,0 +1,5 @@
|
||||
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
|
||||
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
|
||||
nbproject/jdk.xml.data.CRC32=4f166e73
|
||||
nbproject/jdk.xml.script.CRC32=5342cb35
|
||||
nbproject/jdk.xml.stylesheet.CRC32=b5c68e1e@1.38.1
|
||||
157
nbproject/jdk.xml
Normal file
157
nbproject/jdk.xml
Normal file
@@ -0,0 +1,157 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><project name="jdk" basedir=".">
|
||||
|
||||
|
||||
<description>
|
||||
Permits selection of a JDK to use when building and running project.
|
||||
See: http://www.netbeans.org/issues/show_bug.cgi?id=64160
|
||||
</description>
|
||||
|
||||
<target name="-jdk-pre-preinit">
|
||||
<condition property="nbjdk.active-or-nbjdk.home">
|
||||
<or>
|
||||
<and>
|
||||
<isset property="nbjdk.active"/>
|
||||
<not>
|
||||
<equals arg1="${nbjdk.active}" arg2="default_platform"/>
|
||||
</not>
|
||||
</and>
|
||||
<and>
|
||||
<isset property="nbjdk.home"/>
|
||||
<not>
|
||||
<isset property="nbjdk.home.defaulted"/>
|
||||
</not>
|
||||
</and>
|
||||
</or>
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
<target xmlns:common="http://java.netbeans.org/freeform/jdk.xml" name="-jdk-preinit" depends="-jdk-pre-preinit" if="nbjdk.active-or-nbjdk.home">
|
||||
<macrodef name="property" uri="http://java.netbeans.org/freeform/jdk.xml">
|
||||
<attribute name="name"/>
|
||||
<attribute name="value"/>
|
||||
<sequential>
|
||||
<property name="@{name}" value="${@{value}}"/>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
<common:property name="nbjdk.home" value="platforms.${nbjdk.active}.home"/>
|
||||
<common:property name="nbjdk.javac.tmp" value="platforms.${nbjdk.active}.javac"/>
|
||||
<condition property=".exe" value=".exe">
|
||||
<os family="windows"/>
|
||||
</condition>
|
||||
<property name=".exe" value=""/>
|
||||
<condition property="nbjdk.javac" value="${nbjdk.home}/bin/javac${.exe}">
|
||||
<equals arg1="${nbjdk.javac.tmp}" arg2="$${platforms.${nbjdk.active}.javac}"/>
|
||||
</condition>
|
||||
<property name="nbjdk.javac" value="${nbjdk.javac.tmp}"/>
|
||||
<common:property name="nbjdk.java.tmp" value="platforms.${nbjdk.active}.java"/>
|
||||
<condition property="nbjdk.java" value="${nbjdk.home}/bin/java${.exe}">
|
||||
<equals arg1="${nbjdk.java.tmp}" arg2="$${platforms.${nbjdk.active}.java}"/>
|
||||
</condition>
|
||||
<property name="nbjdk.java" value="${nbjdk.java.tmp}"/>
|
||||
<common:property name="nbjdk.javadoc.tmp" value="platforms.${nbjdk.active}.javadoc"/>
|
||||
<condition property="nbjdk.javadoc" value="${nbjdk.home}/bin/javadoc${.exe}">
|
||||
<equals arg1="${nbjdk.javadoc.tmp}" arg2="$${platforms.${nbjdk.active}.javadoc}"/>
|
||||
</condition>
|
||||
<property name="nbjdk.javadoc" value="${nbjdk.javadoc.tmp}"/>
|
||||
<common:property name="nbjdk.bootclasspath.tmp" value="platforms.${nbjdk.active}.bootclasspath"/>
|
||||
<condition property="nbjdk.bootclasspath" value="${nbjdk.home}/jre/lib/rt.jar">
|
||||
<equals arg1="${nbjdk.bootclasspath.tmp}" arg2="$${platforms.${nbjdk.active}.bootclasspath}"/>
|
||||
</condition>
|
||||
<property name="nbjdk.bootclasspath" value="${nbjdk.bootclasspath.tmp}"/>
|
||||
<condition property="nbjdk.valid">
|
||||
<and>
|
||||
<available file="${nbjdk.home}" type="dir"/>
|
||||
<available file="${nbjdk.javac}" type="file"/>
|
||||
<available file="${nbjdk.java}" type="file"/>
|
||||
<available file="${nbjdk.javadoc}" type="file"/>
|
||||
|
||||
</and>
|
||||
</condition>
|
||||
<echo level="verbose">nbjdk.active=${nbjdk.active} nbjdk.home=${nbjdk.home} nbjdk.java=${nbjdk.java} nbjdk.javac=${nbjdk.javac} nbjdk.javadoc=${nbjdk.javadoc} nbjdk.bootclasspath=${nbjdk.bootclasspath} nbjdk.valid=${nbjdk.valid} have-jdk-1.4=${have-jdk-1.4} have-jdk-1.5=${have-jdk-1.5}</echo>
|
||||
</target>
|
||||
|
||||
<target name="-jdk-warn" depends="-jdk-preinit" if="nbjdk.active-or-nbjdk.home" unless="nbjdk.valid">
|
||||
<property name="jdkhome.presumed" location="${java.home}/.."/>
|
||||
<echo level="warning">Warning: nbjdk.active=${nbjdk.active} or nbjdk.home=${nbjdk.home} is an invalid Java platform; ignoring and using ${jdkhome.presumed}</echo>
|
||||
</target>
|
||||
|
||||
<target name="-jdk-presetdef-basic" depends="-jdk-preinit" if="nbjdk.valid" unless="nbjdk.presetdef.basic.done">
|
||||
|
||||
|
||||
<macrodef name="javac-presetdef">
|
||||
<attribute name="javacval"/>
|
||||
<sequential>
|
||||
<presetdef name="javac">
|
||||
<javac fork="yes" executable="@{javacval}"/>
|
||||
</presetdef>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
<javac-presetdef javacval="${nbjdk.javac}"/>
|
||||
<macrodef name="java-presetdef">
|
||||
<attribute name="javaval"/>
|
||||
<sequential>
|
||||
<presetdef name="java">
|
||||
<java fork="yes" jvm="@{javaval}"/>
|
||||
</presetdef>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
<java-presetdef javaval="${nbjdk.java}"/>
|
||||
<macrodef name="javadoc-presetdef">
|
||||
<attribute name="javadocval"/>
|
||||
<sequential>
|
||||
<presetdef name="javadoc">
|
||||
<javadoc executable="@{javadocval}"/>
|
||||
</presetdef>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
<javadoc-presetdef javadocval="${nbjdk.javadoc}"/>
|
||||
<macrodef name="junit-presetdef">
|
||||
<attribute name="javaval"/>
|
||||
<sequential>
|
||||
<presetdef name="junit">
|
||||
<junit fork="yes" jvm="@{javaval}"/>
|
||||
</presetdef>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
<junit-presetdef javaval="${nbjdk.java}"/>
|
||||
<property name="nbjdk.presetdef.basic.done" value="true"/>
|
||||
</target>
|
||||
|
||||
<target name="-jdk-presetdef-nbjpdastart" depends="-jdk-preinit" if="nbjdk.valid" unless="nbjdk.presetdef.nbjpdastart.done">
|
||||
<macrodef name="nbjpdastart-presetdef">
|
||||
<attribute name="bootcpval"/>
|
||||
<sequential>
|
||||
<presetdef name="nbjpdastart">
|
||||
<nbjpdastart>
|
||||
<bootclasspath>
|
||||
<path path="@{bootcpval}"/>
|
||||
</bootclasspath>
|
||||
</nbjpdastart>
|
||||
</presetdef>
|
||||
</sequential>
|
||||
</macrodef>
|
||||
<nbjpdastart-presetdef bootcpval="${nbjdk.bootclasspath}"/>
|
||||
<property name="nbjdk.presetdef.nbjpdastart.done" value="true"/>
|
||||
</target>
|
||||
|
||||
<target name="-jdk-default" unless="nbjdk.active-or-nbjdk.home">
|
||||
|
||||
<property name="java.home.parent" location="${java.home}/.."/>
|
||||
<condition property="nbjdk.home" value="${java.home.parent}">
|
||||
<available file="${java.home.parent}/lib/tools.jar" type="file"/>
|
||||
</condition>
|
||||
<condition property="nbjdk.home" value="${java.home}">
|
||||
<available file="${java.home}/lib/tools.jar" type="file"/>
|
||||
</condition>
|
||||
|
||||
<condition property="nbjdk.home" value="/Library/Java/Home">
|
||||
<available file="/Library/Java/Home" type="dir"/>
|
||||
</condition>
|
||||
|
||||
<property name="nbjdk.home" location="${java.home.parent}"/>
|
||||
<property name="nbjdk.home.defaulted" value="true"/>
|
||||
</target>
|
||||
|
||||
<target name="-jdk-init" depends="-jdk-preinit,-jdk-warn,-jdk-presetdef-basic,-jdk-default"/>
|
||||
|
||||
</project>
|
||||
1
nbproject/nbjdk.properties
Normal file
1
nbproject/nbjdk.properties
Normal file
@@ -0,0 +1 @@
|
||||
nbjdk.active=JDK_1.7
|
||||
37
nbproject/nbjdk.xml
Normal file
37
nbproject/nbjdk.xml
Normal file
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project basedir=".." name="ffdec">
|
||||
<property file="nbproject/nbjdk.properties"/>
|
||||
<property location="${netbeans.user}/build.properties" name="user.properties.file"/>
|
||||
<property file="${user.properties.file}"/>
|
||||
<import file="jdk.xml"/>
|
||||
<target depends="-jdk-init" name="build">
|
||||
<ant inheritall="false" target="build"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="clean">
|
||||
<ant inheritall="false" target="clean"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="javadoc">
|
||||
<ant inheritall="false" target="javadoc"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="run">
|
||||
<ant inheritall="false" target="run"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="test">
|
||||
<ant inheritall="false" target="test"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="profile-nb">
|
||||
<ant antfile="nbproject/ide-targets.xml" inheritall="false" target="profile-nb"/>
|
||||
</target>
|
||||
<target depends="-jdk-init,-jdk-presetdef-nbjpdastart" name="debug-nb">
|
||||
<ant antfile="nbproject/ide-file-targets.xml" inheritall="false" target="debug-nb"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="run-selected-file-in-src">
|
||||
<ant antfile="nbproject/ide-file-targets.xml" inheritall="false" target="run-selected-file-in-src"/>
|
||||
</target>
|
||||
<target depends="-jdk-init" name="run-selected-file-in-test">
|
||||
<ant antfile="nbproject/ide-file-targets.xml" inheritall="false" target="run-selected-file-in-test"/>
|
||||
</target>
|
||||
<target depends="-jdk-init,-jdk-presetdef-nbjpdastart" name="debug-selected-file-in-test">
|
||||
<ant antfile="nbproject/ide-file-targets.xml" inheritall="false" target="debug-selected-file-in-test"/>
|
||||
</target>
|
||||
</project>
|
||||
@@ -33,37 +33,49 @@
|
||||
<location>libsrc/ffdec_lib/src</location>
|
||||
<encoding>UTF-8</encoding>
|
||||
</source-folder>
|
||||
<source-folder>
|
||||
<label>libsrc\ffdec_lib\test</label>
|
||||
<type>java</type>
|
||||
<location>libsrc/ffdec_lib/test</location>
|
||||
<encoding>UTF-8</encoding>
|
||||
</source-folder>
|
||||
</folders>
|
||||
<ide-actions>
|
||||
<action name="build">
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>build</target>
|
||||
</action>
|
||||
<action name="clean">
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>clean</target>
|
||||
</action>
|
||||
<action name="javadoc">
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>javadoc</target>
|
||||
</action>
|
||||
<action name="run">
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>run</target>
|
||||
</action>
|
||||
<action name="test">
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>test</target>
|
||||
</action>
|
||||
<action name="rebuild">
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>clean</target>
|
||||
<target>build</target>
|
||||
</action>
|
||||
<action name="profile">
|
||||
<script>nbproject/ide-targets.xml</script>
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>profile-nb</target>
|
||||
</action>
|
||||
<action name="debug">
|
||||
<script>nbproject/ide-file-targets.xml</script>
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>debug-nb</target>
|
||||
</action>
|
||||
<action name="run.single">
|
||||
<script>nbproject/ide-file-targets.xml</script>
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>run-selected-file-in-src</target>
|
||||
<context>
|
||||
<property>run.class</property>
|
||||
@@ -76,7 +88,7 @@
|
||||
</context>
|
||||
</action>
|
||||
<action name="run.single">
|
||||
<script>nbproject/ide-file-targets.xml</script>
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>run-selected-file-in-test</target>
|
||||
<context>
|
||||
<property>run.class</property>
|
||||
@@ -89,7 +101,7 @@
|
||||
</context>
|
||||
</action>
|
||||
<action name="debug.single">
|
||||
<script>nbproject/ide-file-targets.xml</script>
|
||||
<script>nbproject/nbjdk.xml</script>
|
||||
<target>debug-selected-file-in-test</target>
|
||||
<context>
|
||||
<property>debug.class</property>
|
||||
@@ -141,6 +153,10 @@
|
||||
<label>libsrc\ffdec_lib\src</label>
|
||||
<location>libsrc/ffdec_lib/src</location>
|
||||
</source-folder>
|
||||
<source-folder style="packages">
|
||||
<label>libsrc\ffdec_lib\test</label>
|
||||
<location>libsrc/ffdec_lib/test</location>
|
||||
</source-folder>
|
||||
<source-file>
|
||||
<location>build.xml</location>
|
||||
</source-file>
|
||||
@@ -184,6 +200,12 @@
|
||||
<package-root>libsrc/ffdec_lib/src</package-root>
|
||||
<source-level>1.7</source-level>
|
||||
</compilation-unit>
|
||||
<compilation-unit>
|
||||
<package-root>libsrc/ffdec_lib/test</package-root>
|
||||
<unit-tests/>
|
||||
<classpath mode="compile">lib/ffdec_lib.jar;libsrc/ffdec_lib/src;libsrc/ffdec_lib/testlib/emma.jar;libsrc/ffdec_lib/testlib/emma_ant.jar;libsrc/ffdec_lib/testlib/testng-6.8.jar</classpath>
|
||||
<source-level>1.7</source-level>
|
||||
</compilation-unit>
|
||||
</java-data>
|
||||
</configuration>
|
||||
</project>
|
||||
|
||||
Reference in New Issue
Block a user