- unify jME3 jar file names - build optional libraries - build android jar as opt library - build native bullet as opt library - cleanup Natives.java - add bullet native extraction to Natives.java - add better macosx Java7 recgnition to JmeSystem.java - add dependency finder ant lib for comparing native and java bullet API git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7403 75d07b2b-3a1a-0410-a2c5-0572b91ccdca3.0
parent
862540833b
commit
ba365cf8f3
@ -1,53 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
|
|
||||||
<!-- |
|
||||||
- |
|
||||||
- ant build file for jMonkeyEngine Android Renderer |
|
||||||
- |
|
||||||
- author: Anton Yudin |
|
||||||
- created: Sun Nov 7 22:38:27 EST 2010 |
|
||||||
- |
|
||||||
--> |
|
||||||
|
|
||||||
<project name="jMonkeyEngine Android Renderer" default="dist" basedir="."> |
|
||||||
|
|
||||||
|
|
||||||
<path id="classpath"> |
|
||||||
<pathelement path="lib/android/android.jar"/> |
|
||||||
<pathelement path="dist/jMonkeyEngine3.jar"/> |
|
||||||
</path> |
|
||||||
|
|
||||||
<target name="initialize"> |
|
||||||
<mkdir dir="build/android"/> |
|
||||||
</target> |
|
||||||
|
|
||||||
<target name="compile" depends="initialize"> |
|
||||||
<javac |
|
||||||
target="1.6" |
|
||||||
encoding="UTF-8" |
|
||||||
debug="true" |
|
||||||
deprecation="on" |
|
||||||
srcdir="src/android" |
|
||||||
destdir="build/android" |
|
||||||
classpathref="classpath" |
|
||||||
excludes="**/OGLESRenderer.java,**/TestsActivity.java,**/AboutActivity.java" |
|
||||||
/> |
|
||||||
</target> |
|
||||||
|
|
||||||
<target name="dist" depends="compile"> |
|
||||||
<jar |
|
||||||
jarfile="build/jmonkeyengine3-android-renderer.jar" |
|
||||||
basedir="build/android" |
|
||||||
/> |
|
||||||
<jar |
|
||||||
jarfile="build/jmonkeyengine3-android-tests.jar" |
|
||||||
basedir="build/testclasses" |
|
||||||
/> |
|
||||||
<jar |
|
||||||
jarfile="build/jmonkeyengine3-android-dist.jar" |
|
||||||
basedir="build/classes" |
|
||||||
excludes="com/jme3/system/JmeSystem*" |
|
||||||
/> |
|
||||||
</target> |
|
||||||
|
|
||||||
</project> |
|
@ -0,0 +1,11 @@ |
|||||||
|
classmetrics=com.jeantessier.dependencyfinder.ant.ClassMetrics |
||||||
|
dependencycycles=com.jeantessier.dependencyfinder.ant.DependencyCycles |
||||||
|
dependencyclosure=com.jeantessier.dependencyfinder.ant.DependencyClosure |
||||||
|
dependencyextractor=com.jeantessier.dependencyfinder.ant.DependencyExtractor |
||||||
|
dependencymetrics=com.jeantessier.dependencyfinder.ant.DependencyMetrics |
||||||
|
dependencyreporter=com.jeantessier.dependencyfinder.ant.DependencyReporter |
||||||
|
jarjardiff=com.jeantessier.dependencyfinder.ant.JarJarDiff |
||||||
|
listdeprecatedelements=com.jeantessier.dependencyfinder.ant.ListDeprecatedElements |
||||||
|
listdiff=com.jeantessier.dependencyfinder.ant.ListDiff |
||||||
|
listsymbols=com.jeantessier.dependencyfinder.ant.ListSymbols |
||||||
|
oometrics=com.jeantessier.dependencyfinder.ant.OOMetrics |
@ -0,0 +1,20 @@ |
|||||||
|
# Default logging settings for Dependency Finder applications |
||||||
|
log4j.rootLogger=ERROR, CONSOLE |
||||||
|
|
||||||
|
# log4j.logger.com.jeantessier.dependency=DEBUG, CHAINSAW |
||||||
|
# log4j.logger.com.jeantessier.dependency.PackageNode=DEBUG, CHAINSAW |
||||||
|
# log4j.logger.com.jeantessier.metrics.MetricsGatherer=DEBUG, CHAINSAW |
||||||
|
|
||||||
|
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender |
||||||
|
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout |
||||||
|
log4j.appender.CONSOLE.layout.ConversionPattern=[%d{yyyy/MM/dd HH:mm:ss.SSS}] %c{2} %m%n |
||||||
|
|
||||||
|
log4j.appender.FILE=org.apache.log4j.FileAppender |
||||||
|
log4j.appender.FILE.File=C:\\language\\Java\\myprojects\\DependencyFinder\\logs\\default.log |
||||||
|
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout |
||||||
|
log4j.appender.FILE.layout.ConversionPattern=[%d{yyyy/MM/dd HH:mm:ss.SSS}] %c{2} %m%n |
||||||
|
|
||||||
|
log4j.appender.CHAINSAW=org.apache.log4j.net.SocketAppender |
||||||
|
log4j.appender.CHAINSAW.RemoteHost=localhost |
||||||
|
log4j.appender.CHAINSAW.Port=4445 |
||||||
|
log4j.appender.CHAINSAW.LocationInfo=true |
@ -0,0 +1,304 @@ |
|||||||
|
<?xml version="1.0"?> |
||||||
|
|
||||||
|
<!-- |
||||||
|
Copyright (c) 2001-2009, Jean Tessier |
||||||
|
All rights reserved. |
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without |
||||||
|
modification, are permitted provided that the following conditions |
||||||
|
are met: |
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright |
||||||
|
notice, this list of conditions and the following disclaimer. |
||||||
|
|
||||||
|
* Redistributions in binary form must reproduce the above copyright |
||||||
|
notice, this list of conditions and the following disclaimer in the |
||||||
|
documentation and/or other materials provided with the distribution. |
||||||
|
|
||||||
|
* Neither the name of Jean Tessier nor the names of his contributors |
||||||
|
may be used to endorse or promote products derived from this software |
||||||
|
without specific prior written permission. |
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
||||||
|
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
||||||
|
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
||||||
|
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR |
||||||
|
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
||||||
|
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
||||||
|
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
||||||
|
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
||||||
|
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
||||||
|
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
||||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
||||||
|
--> |
||||||
|
|
||||||
|
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> |
||||||
|
|
||||||
|
<xsl:strip-space elements="*"/> |
||||||
|
|
||||||
|
<xsl:template match="differences"> |
||||||
|
<html> |
||||||
|
|
||||||
|
<head> |
||||||
|
<title><xsl:if test="name/text()"><xsl:value-of select="name"/> - </xsl:if>API Change History</title> |
||||||
|
</head> |
||||||
|
|
||||||
|
<body bgcolor="#ffffff"> |
||||||
|
|
||||||
|
<h1><xsl:if test="name/text()"><xsl:value-of select="name"/> - </xsl:if>API Change History</h1> |
||||||
|
|
||||||
|
<ul> |
||||||
|
<li><a href="#{new}"><xsl:value-of select="old"/> to <xsl:value-of select="new"/></a></li> |
||||||
|
</ul> |
||||||
|
|
||||||
|
<hr /> |
||||||
|
|
||||||
|
<a name="{new}" /> |
||||||
|
<h2><xsl:value-of select="old"/> to <xsl:value-of select="new"/></h2> |
||||||
|
|
||||||
|
<xsl:apply-templates/> |
||||||
|
|
||||||
|
<hr /> |
||||||
|
|
||||||
|
</body> |
||||||
|
|
||||||
|
</html> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="differences/name | old | new"/> |
||||||
|
|
||||||
|
<xsl:template match="removed-packages"> |
||||||
|
<h3>Removed Packages:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="removed-interfaces"> |
||||||
|
<h3>Removed Interfaces:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="removed-classes"> |
||||||
|
<h3>Removed Classes:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="deprecated-interfaces"> |
||||||
|
<h3>Newly Deprecated Interfaces:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="deprecated-classes"> |
||||||
|
<h3>Newly Deprecated Classes:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-interfaces"> |
||||||
|
<h3>Modified Interfaces:</h3> |
||||||
|
<blockquote> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</blockquote> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-classes"> |
||||||
|
<h3>Modified Classes:</h3> |
||||||
|
<blockquote> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</blockquote> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="undeprecated-interfaces"> |
||||||
|
<h3>Formerly Deprecated Interfaces:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="undeprecated-classes"> |
||||||
|
<h3>Formerly Deprecated Classes:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-packages"> |
||||||
|
<h3>New Packages:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-interfaces"> |
||||||
|
<h3>New Interfaces:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-classes"> |
||||||
|
<h3>New Classes:</h3> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="class"> |
||||||
|
<h4><code><xsl:value-of select="name"/></code></h4> |
||||||
|
<blockquote> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</blockquote> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="removed-fields"> |
||||||
|
<h5>Removed Fields:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="removed-constructors"> |
||||||
|
<h5>Removed Constructors:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="removed-methods"> |
||||||
|
<h5>Removed Methods:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="deprecated-fields"> |
||||||
|
<h5>Newly Deprecated Fields:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="deprecated-constructors"> |
||||||
|
<h5>Newly Deprecated Constructors:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="deprecated-methods"> |
||||||
|
<h5>Newly Deprecated Methods:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-fields"> |
||||||
|
<h5>Field Declaration Changes:</h5> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-constructors"> |
||||||
|
<h5>Constructor Changes:</h5> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-methods"> |
||||||
|
<h5>Method Changes:</h5> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="feature"> |
||||||
|
<blockquote> |
||||||
|
<p><nobr><code> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</code></nobr></p> |
||||||
|
</blockquote> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-code"> |
||||||
|
<b>code:</b> <xsl:value-of select="."/> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="modified-declaration"> |
||||||
|
<b>old:</b> <xsl:value-of select="old-declaration"/> |
||||||
|
<xsl:if test="old-declaration[@deprecated='yes']"> <b>[deprecated]</b></xsl:if> |
||||||
|
<br/> |
||||||
|
<b>new:</b> <xsl:value-of select="new-declaration"/> |
||||||
|
<xsl:if test="new-declaration[@deprecated='yes']"> <b>[deprecated]</b></xsl:if> |
||||||
|
<xsl:if test="../modified-code"><br/></xsl:if> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="undeprecated-fields"> |
||||||
|
<h5>Formerly Deprecated Fields:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="undeprecated-constructors"> |
||||||
|
<h5>Formerly Deprecated Constructors:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="undeprecated-methods"> |
||||||
|
<h5>Formerly Deprecated Methods:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-fields"> |
||||||
|
<h5>New Fields:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-constructors"> |
||||||
|
<h5>New Constructors:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-methods"> |
||||||
|
<h5>New Methods:</h5> |
||||||
|
<ul> |
||||||
|
<xsl:apply-templates/> |
||||||
|
</ul> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="class/name | feature/name"/> |
||||||
|
|
||||||
|
<xsl:template match="class/modified-declaration"> |
||||||
|
<h5>Declaration Changes:</h5> |
||||||
|
<blockquote> |
||||||
|
<p><nobr><code> |
||||||
|
<b>old:</b> <xsl:value-of select="old-declaration"/> |
||||||
|
<xsl:if test="old-declaration[@deprecated='yes']"> <b>[deprecated]</b></xsl:if> |
||||||
|
<br/> |
||||||
|
<b>new:</b> <xsl:value-of select="new-declaration"/> |
||||||
|
<xsl:if test="new-declaration[@deprecated='yes']"> <b>[deprecated]</b></xsl:if> |
||||||
|
</code></nobr></p> |
||||||
|
</blockquote> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="new-packages/name[@deprecated='yes'] | new-interfaces/name[@deprecated='yes'] | new-classes/name[@deprecated='yes'] | new-fields/declaration[@deprecated='yes'] | new-constructors/declaration[@deprecated='yes'] | new-methods/declaration[@deprecated='yes']"> |
||||||
|
<li><nobr><code><xsl:value-of select="."/> <b>[deprecated]</b></code></nobr></li> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
<xsl:template match="name | declaration"> |
||||||
|
<li><nobr><code><xsl:value-of select="."/></code></nobr></li> |
||||||
|
</xsl:template> |
||||||
|
|
||||||
|
</xsl:stylesheet> |
Binary file not shown.
Binary file not shown.
@ -0,0 +1,202 @@ |
|||||||
|
|
||||||
|
Apache License |
||||||
|
Version 2.0, January 2004 |
||||||
|
http://www.apache.org/licenses/ |
||||||
|
|
||||||
|
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
||||||
|
|
||||||
|
1. Definitions. |
||||||
|
|
||||||
|
"License" shall mean the terms and conditions for use, reproduction, |
||||||
|
and distribution as defined by Sections 1 through 9 of this document. |
||||||
|
|
||||||
|
"Licensor" shall mean the copyright owner or entity authorized by |
||||||
|
the copyright owner that is granting the License. |
||||||
|
|
||||||
|
"Legal Entity" shall mean the union of the acting entity and all |
||||||
|
other entities that control, are controlled by, or are under common |
||||||
|
control with that entity. For the purposes of this definition, |
||||||
|
"control" means (i) the power, direct or indirect, to cause the |
||||||
|
direction or management of such entity, whether by contract or |
||||||
|
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
||||||
|
outstanding shares, or (iii) beneficial ownership of such entity. |
||||||
|
|
||||||
|
"You" (or "Your") shall mean an individual or Legal Entity |
||||||
|
exercising permissions granted by this License. |
||||||
|
|
||||||
|
"Source" form shall mean the preferred form for making modifications, |
||||||
|
including but not limited to software source code, documentation |
||||||
|
source, and configuration files. |
||||||
|
|
||||||
|
"Object" form shall mean any form resulting from mechanical |
||||||
|
transformation or translation of a Source form, including but |
||||||
|
not limited to compiled object code, generated documentation, |
||||||
|
and conversions to other media types. |
||||||
|
|
||||||
|
"Work" shall mean the work of authorship, whether in Source or |
||||||
|
Object form, made available under the License, as indicated by a |
||||||
|
copyright notice that is included in or attached to the work |
||||||
|
(an example is provided in the Appendix below). |
||||||
|
|
||||||
|
"Derivative Works" shall mean any work, whether in Source or Object |
||||||
|
form, that is based on (or derived from) the Work and for which the |
||||||
|
editorial revisions, annotations, elaborations, or other modifications |
||||||
|
represent, as a whole, an original work of authorship. For the purposes |
||||||
|
of this License, Derivative Works shall not include works that remain |
||||||
|
separable from, or merely link (or bind by name) to the interfaces of, |
||||||
|
the Work and Derivative Works thereof. |
||||||
|
|
||||||
|
"Contribution" shall mean any work of authorship, including |
||||||
|
the original version of the Work and any modifications or additions |
||||||
|
to that Work or Derivative Works thereof, that is intentionally |
||||||
|
submitted to Licensor for inclusion in the Work by the copyright owner |
||||||
|
or by an individual or Legal Entity authorized to submit on behalf of |
||||||
|
the copyright owner. For the purposes of this definition, "submitted" |
||||||
|
means any form of electronic, verbal, or written communication sent |
||||||
|
to the Licensor or its representatives, including but not limited to |
||||||
|
communication on electronic mailing lists, source code control systems, |
||||||
|
and issue tracking systems that are managed by, or on behalf of, the |
||||||
|
Licensor for the purpose of discussing and improving the Work, but |
||||||
|
excluding communication that is conspicuously marked or otherwise |
||||||
|
designated in writing by the copyright owner as "Not a Contribution." |
||||||
|
|
||||||
|
"Contributor" shall mean Licensor and any individual or Legal Entity |
||||||
|
on behalf of whom a Contribution has been received by Licensor and |
||||||
|
subsequently incorporated within the Work. |
||||||
|
|
||||||
|
2. Grant of Copyright License. Subject to the terms and conditions of |
||||||
|
this License, each Contributor hereby grants to You a perpetual, |
||||||
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||||
|
copyright license to reproduce, prepare Derivative Works of, |
||||||
|
publicly display, publicly perform, sublicense, and distribute the |
||||||
|
Work and such Derivative Works in Source or Object form. |
||||||
|
|
||||||
|
3. Grant of Patent License. Subject to the terms and conditions of |
||||||
|
this License, each Contributor hereby grants to You a perpetual, |
||||||
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||||
|
(except as stated in this section) patent license to make, have made, |
||||||
|
use, offer to sell, sell, import, and otherwise transfer the Work, |
||||||
|
where such license applies only to those patent claims licensable |
||||||
|
by such Contributor that are necessarily infringed by their |
||||||
|
Contribution(s) alone or by combination of their Contribution(s) |
||||||
|
with the Work to which such Contribution(s) was submitted. If You |
||||||
|
institute patent litigation against any entity (including a |
||||||
|
cross-claim or counterclaim in a lawsuit) alleging that the Work |
||||||
|
or a Contribution incorporated within the Work constitutes direct |
||||||
|
or contributory patent infringement, then any patent licenses |
||||||
|
granted to You under this License for that Work shall terminate |
||||||
|
as of the date such litigation is filed. |
||||||
|
|
||||||
|
4. Redistribution. You may reproduce and distribute copies of the |
||||||
|
Work or Derivative Works thereof in any medium, with or without |
||||||
|
modifications, and in Source or Object form, provided that You |
||||||
|
meet the following conditions: |
||||||
|
|
||||||
|
(a) You must give any other recipients of the Work or |
||||||
|
Derivative Works a copy of this License; and |
||||||
|
|
||||||
|
(b) You must cause any modified files to carry prominent notices |
||||||
|
stating that You changed the files; and |
||||||
|
|
||||||
|
(c) You must retain, in the Source form of any Derivative Works |
||||||
|
that You distribute, all copyright, patent, trademark, and |
||||||
|
attribution notices from the Source form of the Work, |
||||||
|
excluding those notices that do not pertain to any part of |
||||||
|
the Derivative Works; and |
||||||
|
|
||||||
|
(d) If the Work includes a "NOTICE" text file as part of its |
||||||
|
distribution, then any Derivative Works that You distribute must |
||||||
|
include a readable copy of the attribution notices contained |
||||||
|
within such NOTICE file, excluding those notices that do not |
||||||
|
pertain to any part of the Derivative Works, in at least one |
||||||
|
of the following places: within a NOTICE text file distributed |
||||||
|
as part of the Derivative Works; within the Source form or |
||||||
|
documentation, if provided along with the Derivative Works; or, |
||||||
|
within a display generated by the Derivative Works, if and |
||||||
|
wherever such third-party notices normally appear. The contents |
||||||
|
of the NOTICE file are for informational purposes only and |
||||||
|
do not modify the License. You may add Your own attribution |
||||||
|
notices within Derivative Works that You distribute, alongside |
||||||
|
or as an addendum to the NOTICE text from the Work, provided |
||||||
|
that such additional attribution notices cannot be construed |
||||||
|
as modifying the License. |
||||||
|
|
||||||
|
You may add Your own copyright statement to Your modifications and |
||||||
|
may provide additional or different license terms and conditions |
||||||
|
for use, reproduction, or distribution of Your modifications, or |
||||||
|
for any such Derivative Works as a whole, provided Your use, |
||||||
|
reproduction, and distribution of the Work otherwise complies with |
||||||
|
the conditions stated in this License. |
||||||
|
|
||||||
|
5. Submission of Contributions. Unless You explicitly state otherwise, |
||||||
|
any Contribution intentionally submitted for inclusion in the Work |
||||||
|
by You to the Licensor shall be under the terms and conditions of |
||||||
|
this License, without any additional terms or conditions. |
||||||
|
Notwithstanding the above, nothing herein shall supersede or modify |
||||||
|
the terms of any separate license agreement you may have executed |
||||||
|
with Licensor regarding such Contributions. |
||||||
|
|
||||||
|
6. Trademarks. This License does not grant permission to use the trade |
||||||
|
names, trademarks, service marks, or product names of the Licensor, |
||||||
|
except as required for reasonable and customary use in describing the |
||||||
|
origin of the Work and reproducing the content of the NOTICE file. |
||||||
|
|
||||||
|
7. Disclaimer of Warranty. Unless required by applicable law or |
||||||
|
agreed to in writing, Licensor provides the Work (and each |
||||||
|
Contributor provides its Contributions) on an "AS IS" BASIS, |
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
||||||
|
implied, including, without limitation, any warranties or conditions |
||||||
|
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
||||||
|
PARTICULAR PURPOSE. You are solely responsible for determining the |
||||||
|
appropriateness of using or redistributing the Work and assume any |
||||||
|
risks associated with Your exercise of permissions under this License. |
||||||
|
|
||||||
|
8. Limitation of Liability. In no event and under no legal theory, |
||||||
|
whether in tort (including negligence), contract, or otherwise, |
||||||
|
unless required by applicable law (such as deliberate and grossly |
||||||
|
negligent acts) or agreed to in writing, shall any Contributor be |
||||||
|
liable to You for damages, including any direct, indirect, special, |
||||||
|
incidental, or consequential damages of any character arising as a |
||||||
|
result of this License or out of the use or inability to use the |
||||||
|
Work (including but not limited to damages for loss of goodwill, |
||||||
|
work stoppage, computer failure or malfunction, or any and all |
||||||
|
other commercial damages or losses), even if such Contributor |
||||||
|
has been advised of the possibility of such damages. |
||||||
|
|
||||||
|
9. Accepting Warranty or Additional Liability. While redistributing |
||||||
|
the Work or Derivative Works thereof, You may choose to offer, |
||||||
|
and charge a fee for, acceptance of support, warranty, indemnity, |
||||||
|
or other liability obligations and/or rights consistent with this |
||||||
|
License. However, in accepting such obligations, You may act only |
||||||
|
on Your own behalf and on Your sole responsibility, not on behalf |
||||||
|
of any other Contributor, and only if You agree to indemnify, |
||||||
|
defend, and hold each Contributor harmless for any liability |
||||||
|
incurred by, or claims asserted against, such Contributor by reason |
||||||
|
of your accepting any such warranty or additional liability. |
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS |
||||||
|
|
||||||
|
APPENDIX: How to apply the Apache License to your work. |
||||||
|
|
||||||
|
To apply the Apache License to your work, attach the following |
||||||
|
boilerplate notice, with the fields enclosed by brackets "[]" |
||||||
|
replaced with your own identifying information. (Don't include |
||||||
|
the brackets!) The text should be enclosed in the appropriate |
||||||
|
comment syntax for the file format. We also recommend that a |
||||||
|
file or class name and description of purpose be included on the |
||||||
|
same "printed page" as the copyright notice for easier |
||||||
|
identification within third-party archives. |
||||||
|
|
||||||
|
Copyright [yyyy] [name of copyright owner] |
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License"); |
||||||
|
you may not use this file except in compliance with the License. |
||||||
|
You may obtain a copy of the License at |
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0 |
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software |
||||||
|
distributed under the License is distributed on an "AS IS" BASIS, |
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||||
|
See the License for the specific language governing permissions and |
||||||
|
limitations under the License. |
Binary file not shown.
@ -0,0 +1,53 @@ |
|||||||
|
/* ==================================================================== |
||||||
|
* The Apache Software License, Version 1.1 |
||||||
|
* |
||||||
|
* Copyright (c) 2000-2002 The Apache Software Foundation. All rights |
||||||
|
* reserved. |
||||||
|
* |
||||||
|
* Redistribution and use in source and binary forms, with or without |
||||||
|
* modification, are permitted provided that the following conditions |
||||||
|
* are met: |
||||||
|
* |
||||||
|
* 1. Redistributions of source code must retain the above copyright |
||||||
|
* notice, this list of conditions and the following disclaimer. |
||||||
|
* |
||||||
|
* 2. Redistributions in binary form must reproduce the above copyright |
||||||
|
* notice, this list of conditions and the following disclaimer in |
||||||
|
* the documentation and/or other materials provided with the |
||||||
|
* distribution. |
||||||
|
* |
||||||
|
* 3. The end-user documentation included with the redistribution, |
||||||
|
* if any, must include the following acknowledgment: |
||||||
|
* "This product includes software developed by the |
||||||
|
* Apache Software Foundation (http://www.apache.org/)." |
||||||
|
* Alternately, this acknowledgment may appear in the software itself, |
||||||
|
* if and wherever such third-party acknowledgments normally appear. |
||||||
|
* |
||||||
|
* 4. The names "Apache" and "Apache Software Foundation", "Jakarta-Oro" |
||||||
|
* must not be used to endorse or promote products derived from this |
||||||
|
* software without prior written permission. For written |
||||||
|
* permission, please contact apache@apache.org. |
||||||
|
* |
||||||
|
* 5. Products derived from this software may not be called "Apache" |
||||||
|
* or "Jakarta-Oro", nor may "Apache" or "Jakarta-Oro" appear in their |
||||||
|
* name, without prior written permission of the Apache Software Foundation. |
||||||
|
* |
||||||
|
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||||
|
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
||||||
|
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
||||||
|
* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR |
||||||
|
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||||
|
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
||||||
|
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF |
||||||
|
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
||||||
|
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
||||||
|
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
||||||
|
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||||
|
* SUCH DAMAGE. |
||||||
|
* ==================================================================== |
||||||
|
* |
||||||
|
* This software consists of voluntary contributions made by many |
||||||
|
* individuals on behalf of the Apache Software Foundation. For more |
||||||
|
* information on the Apache Software Foundation, please see |
||||||
|
* <http://www.apache.org/>. |
||||||
|
*/ |
Binary file not shown.
@ -0,0 +1,202 @@ |
|||||||
|
|
||||||
|
Apache License |
||||||
|
Version 2.0, January 2004 |
||||||
|
http://www.apache.org/licenses/ |
||||||
|
|
||||||
|
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
||||||
|
|
||||||
|
1. Definitions. |
||||||
|
|
||||||
|
"License" shall mean the terms and conditions for use, reproduction, |
||||||
|
and distribution as defined by Sections 1 through 9 of this document. |
||||||
|
|
||||||
|
"Licensor" shall mean the copyright owner or entity authorized by |
||||||
|
the copyright owner that is granting the License. |
||||||
|
|
||||||
|
"Legal Entity" shall mean the union of the acting entity and all |
||||||
|
other entities that control, are controlled by, or are under common |
||||||
|
control with that entity. For the purposes of this definition, |
||||||
|
"control" means (i) the power, direct or indirect, to cause the |
||||||
|
direction or management of such entity, whether by contract or |
||||||
|
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
||||||
|
outstanding shares, or (iii) beneficial ownership of such entity. |
||||||
|
|
||||||
|
"You" (or "Your") shall mean an individual or Legal Entity |
||||||
|
exercising permissions granted by this License. |
||||||
|
|
||||||
|
"Source" form shall mean the preferred form for making modifications, |
||||||
|
including but not limited to software source code, documentation |
||||||
|
source, and configuration files. |
||||||
|
|
||||||
|
"Object" form shall mean any form resulting from mechanical |
||||||
|
transformation or translation of a Source form, including but |
||||||
|
not limited to compiled object code, generated documentation, |
||||||
|
and conversions to other media types. |
||||||
|
|
||||||
|
"Work" shall mean the work of authorship, whether in Source or |
||||||
|
Object form, made available under the License, as indicated by a |
||||||
|
copyright notice that is included in or attached to the work |
||||||
|
(an example is provided in the Appendix below). |
||||||
|
|
||||||
|
"Derivative Works" shall mean any work, whether in Source or Object |
||||||
|
form, that is based on (or derived from) the Work and for which the |
||||||
|
editorial revisions, annotations, elaborations, or other modifications |
||||||
|
represent, as a whole, an original work of authorship. For the purposes |
||||||
|
of this License, Derivative Works shall not include works that remain |
||||||
|
separable from, or merely link (or bind by name) to the interfaces of, |
||||||
|
the Work and Derivative Works thereof. |
||||||
|
|
||||||
|
"Contribution" shall mean any work of authorship, including |
||||||
|
the original version of the Work and any modifications or additions |
||||||
|
to that Work or Derivative Works thereof, that is intentionally |
||||||
|
submitted to Licensor for inclusion in the Work by the copyright owner |
||||||
|
or by an individual or Legal Entity authorized to submit on behalf of |
||||||
|
the copyright owner. For the purposes of this definition, "submitted" |
||||||
|
means any form of electronic, verbal, or written communication sent |
||||||
|
to the Licensor or its representatives, including but not limited to |
||||||
|
communication on electronic mailing lists, source code control systems, |
||||||
|
and issue tracking systems that are managed by, or on behalf of, the |
||||||
|
Licensor for the purpose of discussing and improving the Work, but |
||||||
|
excluding communication that is conspicuously marked or otherwise |
||||||
|
designated in writing by the copyright owner as "Not a Contribution." |
||||||
|
|
||||||
|
"Contributor" shall mean Licensor and any individual or Legal Entity |
||||||
|
on behalf of whom a Contribution has been received by Licensor and |
||||||
|
subsequently incorporated within the Work. |
||||||
|
|
||||||
|
2. Grant of Copyright License. Subject to the terms and conditions of |
||||||
|
this License, each Contributor hereby grants to You a perpetual, |
||||||
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||||
|
copyright license to reproduce, prepare Derivative Works of, |
||||||
|
publicly display, publicly perform, sublicense, and distribute the |
||||||
|
Work and such Derivative Works in Source or Object form. |
||||||
|
|
||||||
|
3. Grant of Patent License. Subject to the terms and conditions of |
||||||
|
this License, each Contributor hereby grants to You a perpetual, |
||||||
|
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||||
|
(except as stated in this section) patent license to make, have made, |
||||||
|
use, offer to sell, sell, import, and otherwise transfer the Work, |
||||||
|
where such license applies only to those patent claims licensable |
||||||
|
by such Contributor that are necessarily infringed by their |
||||||
|
Contribution(s) alone or by combination of their Contribution(s) |
||||||
|
with the Work to which such Contribution(s) was submitted. If You |
||||||
|
institute patent litigation against any entity (including a |
||||||
|
cross-claim or counterclaim in a lawsuit) alleging that the Work |
||||||
|
or a Contribution incorporated within the Work constitutes direct |
||||||
|
or contributory patent infringement, then any patent licenses |
||||||
|
granted to You under this License for that Work shall terminate |
||||||
|
as of the date such litigation is filed. |
||||||
|
|
||||||
|
4. Redistribution. You may reproduce and distribute copies of the |
||||||
|
Work or Derivative Works thereof in any medium, with or without |
||||||
|
modifications, and in Source or Object form, provided that You |
||||||
|
meet the following conditions: |
||||||
|
|
||||||
|
(a) You must give any other recipients of the Work or |
||||||
|
Derivative Works a copy of this License; and |
||||||
|
|
||||||
|
(b) You must cause any modified files to carry prominent notices |
||||||
|
stating that You changed the files; and |
||||||
|
|
||||||
|
(c) You must retain, in the Source form of any Derivative Works |
||||||
|
that You distribute, all copyright, patent, trademark, and |
||||||
|
attribution notices from the Source form of the Work, |
||||||
|
excluding those notices that do not pertain to any part of |
||||||
|
the Derivative Works; and |
||||||
|
|
||||||
|
(d) If the Work includes a "NOTICE" text file as part of its |
||||||
|
distribution, then any Derivative Works that You distribute must |
||||||
|
include a readable copy of the attribution notices contained |
||||||
|
within such NOTICE file, excluding those notices that do not |
||||||
|
pertain to any part of the Derivative Works, in at least one |
||||||
|
of the following places: within a NOTICE text file distributed |
||||||
|
as part of the Derivative Works; within the Source form or |
||||||
|
documentation, if provided along with the Derivative Works; or, |
||||||
|
within a display generated by the Derivative Works, if and |
||||||
|
wherever such third-party notices normally appear. The contents |
||||||
|
of the NOTICE file are for informational purposes only and |
||||||
|
do not modify the License. You may add Your own attribution |
||||||
|
notices within Derivative Works that You distribute, alongside |
||||||
|
or as an addendum to the NOTICE text from the Work, provided |
||||||
|
that such additional attribution notices cannot be construed |
||||||
|
as modifying the License. |
||||||
|
|
||||||
|
You may add Your own copyright statement to Your modifications and |
||||||
|
may provide additional or different license terms and conditions |
||||||
|
for use, reproduction, or distribution of Your modifications, or |
||||||
|
for any such Derivative Works as a whole, provided Your use, |
||||||
|
reproduction, and distribution of the Work otherwise complies with |
||||||
|
the conditions stated in this License. |
||||||
|
|
||||||
|
5. Submission of Contributions. Unless You explicitly state otherwise, |
||||||
|
any Contribution intentionally submitted for inclusion in the Work |
||||||
|
by You to the Licensor shall be under the terms and conditions of |
||||||
|
this License, without any additional terms or conditions. |
||||||
|
Notwithstanding the above, nothing herein shall supersede or modify |
||||||
|
the terms of any separate license agreement you may have executed |
||||||
|
with Licensor regarding such Contributions. |
||||||
|
|
||||||
|
6. Trademarks. This License does not grant permission to use the trade |
||||||
|
names, trademarks, service marks, or product names of the Licensor, |
||||||
|
except as required for reasonable and customary use in describing the |
||||||
|
origin of the Work and reproducing the content of the NOTICE file. |
||||||
|
|
||||||
|
7. Disclaimer of Warranty. Unless required by applicable law or |
||||||
|
agreed to in writing, Licensor provides the Work (and each |
||||||
|
Contributor provides its Contributions) on an "AS IS" BASIS, |
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
||||||
|
implied, including, without limitation, any warranties or conditions |
||||||
|
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
||||||
|
PARTICULAR PURPOSE. You are solely responsible for determining the |
||||||
|
appropriateness of using or redistributing the Work and assume any |
||||||
|
risks associated with Your exercise of permissions under this License. |
||||||
|
|
||||||
|
8. Limitation of Liability. In no event and under no legal theory, |
||||||
|
whether in tort (including negligence), contract, or otherwise, |
||||||
|
unless required by applicable law (such as deliberate and grossly |
||||||
|
negligent acts) or agreed to in writing, shall any Contributor be |
||||||
|
liable to You for damages, including any direct, indirect, special, |
||||||
|
incidental, or consequential damages of any character arising as a |
||||||
|
result of this License or out of the use or inability to use the |
||||||
|
Work (including but not limited to damages for loss of goodwill, |
||||||
|
work stoppage, computer failure or malfunction, or any and all |
||||||
|
other commercial damages or losses), even if such Contributor |
||||||
|
has been advised of the possibility of such damages. |
||||||
|
|
||||||
|
9. Accepting Warranty or Additional Liability. While redistributing |
||||||
|
the Work or Derivative Works thereof, You may choose to offer, |
||||||
|
and charge a fee for, acceptance of support, warranty, indemnity, |
||||||
|
or other liability obligations and/or rights consistent with this |
||||||
|
License. However, in accepting such obligations, You may act only |
||||||
|
on Your own behalf and on Your sole responsibility, not on behalf |
||||||
|
of any other Contributor, and only if You agree to indemnify, |
||||||
|
defend, and hold each Contributor harmless for any liability |
||||||
|
incurred by, or claims asserted against, such Contributor by reason |
||||||
|
of your accepting any such warranty or additional liability. |
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS |
||||||
|
|
||||||
|
APPENDIX: How to apply the Apache License to your work. |
||||||
|
|
||||||
|
To apply the Apache License to your work, attach the following |
||||||
|
boilerplate notice, with the fields enclosed by brackets "[]" |
||||||
|
replaced with your own identifying information. (Don't include |
||||||
|
the brackets!) The text should be enclosed in the appropriate |
||||||
|
comment syntax for the file format. We also recommend that a |
||||||
|
file or class name and description of purpose be included on the |
||||||
|
same "printed page" as the copyright notice for easier |
||||||
|
identification within third-party archives. |
||||||
|
|
||||||
|
Copyright 1999-2005 The Apache Software Foundation |
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License"); |
||||||
|
you may not use this file except in compliance with the License. |
||||||
|
You may obtain a copy of the License at |
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0 |
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software |
||||||
|
distributed under the License is distributed on an "AS IS" BASIS, |
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||||
|
See the License for the specific language governing permissions and |
||||||
|
limitations under the License. |
@ -0,0 +1,31 @@ |
|||||||
|
/* |
||||||
|
* Copyright (c) 2001-2009, Jean Tessier |
||||||
|
* All rights reserved. |
||||||
|
* |
||||||
|
* Redistribution and use in source and binary forms, with or without |
||||||
|
* modification, are permitted provided that the following conditions |
||||||
|
* are met: |
||||||
|
* |
||||||
|
* * Redistributions of source code must retain the above copyright |
||||||
|
* notice, this list of conditions and the following disclaimer. |
||||||
|
* |
||||||
|
* * Redistributions in binary form must reproduce the above copyright |
||||||
|
* notice, this list of conditions and the following disclaimer in the |
||||||
|
* documentation and/or other materials provided with the distribution. |
||||||
|
* |
||||||
|
* * Neither the name of Jean Tessier nor the names of his contributors |
||||||
|
* may be used to endorse or promote products derived from this software |
||||||
|
* without specific prior written permission. |
||||||
|
* |
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
||||||
|
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
||||||
|
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
||||||
|
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR |
||||||
|
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
||||||
|
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
||||||
|
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
||||||
|
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
||||||
|
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
||||||
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
||||||
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
||||||
|
*/ |
@ -0,0 +1,28 @@ |
|||||||
|
Content |
||||||
|
------- |
||||||
|
|
||||||
|
This is the Dependency Finder toolkit. It contains a number of |
||||||
|
tools for exploring relationships in (compiled) Java code. |
||||||
|
|
||||||
|
Licensing |
||||||
|
--------- |
||||||
|
|
||||||
|
This software is licensed under the terms of BSD-like license. |
||||||
|
A copy of the licensing terms is in the file license.txt. You |
||||||
|
can get the original BSD License template at opensource.org. |
||||||
|
|
||||||
|
This product includes software developed by the Apache Software |
||||||
|
Foundation (http://www.apache.org/). The terms of the Apache |
||||||
|
Software License are reproduced in the lib/ directory next to |
||||||
|
the relevant binary .jar files. |
||||||
|
|
||||||
|
Installation and Tools |
||||||
|
---------------------- |
||||||
|
|
||||||
|
Installation instructions are included in docs/Manual.html. |
||||||
|
|
||||||
|
A list of the tools and their usage is in docs/Tools.html. |
||||||
|
|
||||||
|
These documents are also available online at: |
||||||
|
|
||||||
|
http://depfind.sourceforge.net/ |
Binary file not shown.
Binary file not shown.
@ -1,55 +1,57 @@ |
|||||||
libs.CopyLibs.classpath=\ |
libs.bullet.classpath=\ |
||||||
${base}/CopyLibs/org-netbeans-modules-java-j2seproject-copylibstask.jar |
${base}/bullet/jME3-bullet-natives.jar |
||||||
libs.jbullet.classpath=\ |
libs.CopyLibs.classpath=\ |
||||||
${base}/jbullet/jbullet.jar:\ |
${base}/CopyLibs/org-netbeans-modules-java-j2seproject-copylibstask.jar |
||||||
${base}/jbullet/stack-alloc.jar:\ |
libs.jbullet.classpath=\ |
||||||
${base}/jbullet/vecmath.jar |
${base}/jbullet/jbullet.jar:\ |
||||||
libs.jheora.classpath=\ |
${base}/jbullet/stack-alloc.jar:\ |
||||||
${base}/jheora/jheora-jst-debug-0.6.0.jar |
${base}/jbullet/vecmath.jar |
||||||
libs.jme3-test-data.classpath=\ |
libs.jheora.classpath=\ |
||||||
${base}/../src/test-data/ |
${base}/jheora/jheora-jst-debug-0.6.0.jar |
||||||
libs.jogg.classpath=\ |
libs.jme3-test-data.classpath=\ |
||||||
${base}/jogg/j-ogg-oggd.jar:\ |
${base}/../src/test-data/ |
||||||
${base}/jogg/j-ogg-vorbisd.jar |
libs.jogg.classpath=\ |
||||||
libs.jogl.classpath=\ |
${base}/jogg/j-ogg-oggd.jar:\ |
||||||
${base}/jogl/gluegen-rt.jar:\ |
${base}/jogg/j-ogg-vorbisd.jar |
||||||
${base}/jogl/jME3-jogl-natives.jar:\ |
libs.jogl.classpath=\ |
||||||
${base}/jogl/jogl.jar |
${base}/jogl/gluegen-rt.jar:\ |
||||||
libs.jogl2.classpath=\ |
${base}/jogl/jME3-jogl-natives.jar:\ |
||||||
${base}/jogl2/jogl.all.jar;\ |
${base}/jogl/jogl.jar |
||||||
${base}/jogl2/nativewindow.all.jar;\ |
libs.jogl2.classpath=\ |
||||||
${base}/jogl2/newt.all.jar;\ |
${base}/jogl2/jogl.all.jar;\ |
||||||
${base}/jogl2/gluegen-rt.jar |
${base}/jogl2/nativewindow.all.jar;\ |
||||||
libs.junit_4.classpath=\ |
${base}/jogl2/newt.all.jar;\ |
||||||
${base}/junit_4/junit-4.5.jar |
${base}/jogl2/gluegen-rt.jar |
||||||
libs.junit_4.javadoc=\ |
libs.junit_4.classpath=\ |
||||||
${base}/junit_4/junit-4.5-api.zip |
${base}/junit_4/junit-4.5.jar |
||||||
libs.junit_4.src=\ |
libs.junit_4.javadoc=\ |
||||||
${base}/junit_4/junit-4.5-src.jar |
${base}/junit_4/junit-4.5-api.zip |
||||||
libs.JWSAntTasks.classpath=\ |
libs.junit_4.src=\ |
||||||
${base}/JWSAntTasks/org-netbeans-modules-javawebstart-anttasks.jar |
${base}/junit_4/junit-4.5-src.jar |
||||||
libs.lwjgl.classpath=\ |
libs.JWSAntTasks.classpath=\ |
||||||
${base}/lwjgl/jME3-lwjgl-natives.jar;\ |
${base}/JWSAntTasks/org-netbeans-modules-javawebstart-anttasks.jar |
||||||
${base}/lwjgl/jinput.jar;\ |
libs.lwjgl.classpath=\ |
||||||
${base}/lwjgl/lwjgl.jar |
${base}/lwjgl/jME3-lwjgl-natives.jar;\ |
||||||
libs.niftygui1.2.classpath=\ |
${base}/lwjgl/jinput.jar;\ |
||||||
${base}/niftygui/nifty-1.2-SNAPSHOT.jar;\ |
${base}/lwjgl/lwjgl.jar |
||||||
${base}/niftygui/nifty-default-controls-1.2-SNAPSHOT.jar;\ |
libs.niftygui1.2.classpath=\ |
||||||
${base}/niftygui/nifty-style-black-1.2-SNAPSHOT.jar;\ |
${base}/niftygui/nifty-1.2-SNAPSHOT.jar;\ |
||||||
${base}/niftygui/xmlpull-xpp3-1.1.4c.jar;\ |
${base}/niftygui/nifty-default-controls-1.2-SNAPSHOT.jar;\ |
||||||
${base}/niftygui/nifty-examples-1.2_small.jar |
${base}/niftygui/nifty-style-black-1.2-SNAPSHOT.jar;\ |
||||||
libs.niftygui1.3.classpath=\ |
${base}/niftygui/xmlpull-xpp3-1.1.4c.jar;\ |
||||||
${base}/niftygui/nifty-1.3-SNAPSHOT.jar;\ |
${base}/niftygui/nifty-examples-1.2_small.jar |
||||||
${base}/niftygui/nifty-default-controls-1.3-SNAPSHOT.jar;\ |
libs.niftygui1.3.classpath=\ |
||||||
${base}/niftygui/nifty-style-black-1.3-SNAPSHOT.jar;\ |
${base}/niftygui/nifty-1.3-SNAPSHOT.jar;\ |
||||||
${base}/niftygui/nifty-style-grey-1.0.jar;\ |
${base}/niftygui/nifty-default-controls-1.3-SNAPSHOT.jar;\ |
||||||
${base}/niftygui/nifty-examples-1.3-SNAPSHOT.jar;\ |
${base}/niftygui/nifty-style-black-1.3-SNAPSHOT.jar;\ |
||||||
${base}/niftygui/xmlpull-xpp3-1.1.4c.jar;\ |
${base}/niftygui/nifty-style-grey-1.0.jar;\ |
||||||
${base}/niftygui/eventbus-1.4.jar |
${base}/niftygui/nifty-examples-1.3-SNAPSHOT.jar;\ |
||||||
libs.swing-layout.classpath=\ |
${base}/niftygui/xmlpull-xpp3-1.1.4c.jar;\ |
||||||
${base}/swing-layout/swing-layout-1.0.4.jar |
${base}/niftygui/eventbus-1.4.jar |
||||||
libs.swing-layout.javadoc=\ |
libs.swing-layout.classpath=\ |
||||||
${base}/swing-layout/swing-layout-1.0.4-doc.zip |
${base}/swing-layout/swing-layout-1.0.4.jar |
||||||
libs.swing-layout.src=\ |
libs.swing-layout.javadoc=\ |
||||||
${base}/swing-layout/swing-layout-1.0.4-src.zip |
${base}/swing-layout/swing-layout-1.0.4-doc.zip |
||||||
|
libs.swing-layout.src=\ |
||||||
|
${base}/swing-layout/swing-layout-1.0.4-src.zip |
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,11 +1,11 @@ |
|||||||
build.xml.data.CRC32=52f8cb9e |
build.xml.data.CRC32=52f8cb9e |
||||||
build.xml.script.CRC32=34d4c2f2 |
build.xml.script.CRC32=34d4c2f2 |
||||||
build.xml.stylesheet.CRC32=958a1d3e |
build.xml.stylesheet.CRC32=958a1d3e |
||||||
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. |
# 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. |
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. |
||||||
nbproject/build-impl.xml.data.CRC32=759acdca |
nbproject/build-impl.xml.data.CRC32=759acdca |
||||||
nbproject/build-impl.xml.script.CRC32=53d4e0e0 |
nbproject/build-impl.xml.script.CRC32=c2fd0217 |
||||||
nbproject/build-impl.xml.stylesheet.CRC32=0ae3a408@1.44.0.45 |
nbproject/build-impl.xml.stylesheet.CRC32=0c01fd8e@1.43.1.45 |
||||||
nbproject/profiler-build-impl.xml.data.CRC32=aff514c1 |
nbproject/profiler-build-impl.xml.data.CRC32=aff514c1 |
||||||
nbproject/profiler-build-impl.xml.script.CRC32=abda56ed |
nbproject/profiler-build-impl.xml.script.CRC32=abda56ed |
||||||
nbproject/profiler-build-impl.xml.stylesheet.CRC32=f10cf54c@1.11.1 |
nbproject/profiler-build-impl.xml.stylesheet.CRC32=f10cf54c@1.11.1 |
||||||
|
@ -1,112 +1,116 @@ |
|||||||
annotation.processing.enabled=false |
annotation.processing.enabled=false |
||||||
annotation.processing.enabled.in.editor=false |
annotation.processing.enabled.in.editor=false |
||||||
annotation.processing.run.all.processors=true |
annotation.processing.run.all.processors=true |
||||||
ant.customtasks.libs=JWSAntTasks |
ant.customtasks.libs=JWSAntTasks |
||||||
application.homepage=http://www.jmonkeyengine.com/ |
application.homepage=http://www.jmonkeyengine.com/ |
||||||
application.title=jMonkeyEngine 3.0 |
application.title=jMonkeyEngine 3.0 |
||||||
application.vendor=jMonkeyEngine |
application.vendor=jMonkeyEngine |
||||||
assets.compress=false |
assets.compress=false |
||||||
assets.excludes= |
assets.excludes= |
||||||
assets.folder.name= |
assets.folder.name= |
||||||
assets.jar.name= |
assets.jar.name= |
||||||
build.classes.dir=${build.dir}/classes |
build.classes.dir=${build.dir}/classes |
||||||
build.classes.excludes=**/*.java,**/*.form |
build.classes.excludes=**/*.java,**/*.form |
||||||
# This directory is removed when the project is cleaned: |
# This directory is removed when the project is cleaned: |
||||||
build.dir=build |
build.dir=build |
||||||
build.generated.dir=${build.dir}/generated |
build.generated.dir=${build.dir}/generated |
||||||
build.generated.sources.dir=${build.dir}/generated-sources |
build.generated.sources.dir=${build.dir}/generated-sources |
||||||
# Only compile against the classpath explicitly listed here: |
# Only compile against the classpath explicitly listed here: |
||||||
build.sysclasspath=ignore |
build.sysclasspath=ignore |
||||||
build.test.classes.dir=${build.dir}/test/classes |
build.test.classes.dir=${build.dir}/test/classes |
||||||
build.test.results.dir=${build.dir}/test/results |
build.test.results.dir=${build.dir}/test/results |
||||||
# Uncomment to specify the preferred debugger connection transport: |
# Uncomment to specify the preferred debugger connection transport: |
||||||
#debug.transport=dt_socket |
#debug.transport=dt_socket |
||||||
debug.classpath=\ |
debug.classpath=\ |
||||||
${run.classpath} |
${run.classpath} |
||||||
debug.test.classpath=\ |
debug.test.classpath=\ |
||||||
${run.test.classpath} |
${run.test.classpath} |
||||||
# This directory is removed when the project is cleaned: |
# This directory is removed when the project is cleaned: |
||||||
dist.dir=dist |
dist.dir=dist |
||||||
dist.jar=${dist.dir}/jMonkeyEngine3.jar |
dist.jar=${dist.dir}/jMonkeyEngine3.jar |
||||||
dist.javadoc.dir=${dist.dir}/javadoc |
dist.javadoc.dir=${dist.dir}/javadoc |
||||||
endorsed.classpath= |
endorsed.classpath= |
||||||
excludes= |
excludes= |
||||||
file.reference.src-test-data=src/test-data |
file.reference.src-test-data=src/test-data |
||||||
includes=** |
includes=** |
||||||
jar.archive.disabled=${jnlp.enabled} |
jar.archive.disabled=${jnlp.enabled} |
||||||
jar.compress=true |
jar.compress=true |
||||||
jar.index=${jnlp.enabled} |
jar.index=${jnlp.enabled} |
||||||
javac.classpath=\ |
javac.classpath=\ |
||||||
${libs.jogg.classpath}:\ |
${libs.jogg.classpath}:\ |
||||||
${libs.jbullet.classpath}:\ |
${libs.jbullet.classpath}:\ |
||||||
${libs.lwjgl.classpath}:\ |
${libs.bullet.classpath}:\ |
||||||
${libs.jheora.classpath}:\ |
${libs.lwjgl.classpath}:\ |
||||||
${libs.niftygui1.3.classpath}:\ |
${libs.jheora.classpath}:\ |
||||||
${libs.jme3-test-data.classpath} |
${libs.niftygui1.3.classpath}:\ |
||||||
# Space-separated list of extra javac options |
${libs.jme3-test-data.classpath} |
||||||
javac.compilerargs= |
# Space-separated list of extra javac options |
||||||
javac.deprecation=false |
javac.compilerargs= |
||||||
javac.processorpath=\ |
javac.deprecation=false |
||||||
${javac.classpath} |
javac.processorpath=\ |
||||||
javac.source=1.5 |
${javac.classpath} |
||||||
javac.target=1.5 |
javac.source=1.5 |
||||||
javac.test.classpath=\ |
javac.target=1.5 |
||||||
${javac.classpath}:\ |
javac.test.classpath=\ |
||||||
${build.classes.dir}:\ |
${javac.classpath}:\ |
||||||
${libs.junit_4.classpath} |
${build.classes.dir}:\ |
||||||
javadoc.additionalparam= |
${libs.junit_4.classpath} |
||||||
javadoc.author=false |
javadoc.additionalparam= |
||||||
javadoc.encoding=${source.encoding} |
javadoc.author=false |
||||||
javadoc.noindex=false |
javadoc.encoding=${source.encoding} |
||||||
javadoc.nonavbar=false |
javadoc.noindex=false |
||||||
javadoc.notree=false |
javadoc.nonavbar=false |
||||||
javadoc.private=false |
javadoc.notree=false |
||||||
javadoc.splitindex=true |
javadoc.private=false |
||||||
javadoc.use=true |
javadoc.splitindex=true |
||||||
javadoc.version=false |
javadoc.use=true |
||||||
javadoc.windowtitle=jMonkeyEngine3 |
javadoc.version=false |
||||||
jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" |
javadoc.windowtitle=jMonkeyEngine3 |
||||||
jnlp.applet.class=jme3test.awt.AppHarness |
jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" |
||||||
jnlp.applet.height=300 |
jnlp.applet.class=jme3test.awt.AppHarness |
||||||
jnlp.applet.width=300 |
jnlp.applet.height=300 |
||||||
jnlp.codebase.type=user |
jnlp.applet.width=300 |
||||||
jnlp.codebase.user=http://jmonkeyengine.com/javawebstart/ |
jnlp.codebase.type=user |
||||||
jnlp.descriptor=application |
jnlp.codebase.user=http://jmonkeyengine.com/javawebstart/ |
||||||
jnlp.enabled=false |
jnlp.descriptor=application |
||||||
jnlp.icon=/Users/normenhansen/Pictures/jme/icons/jme-logo48.png |
jnlp.enabled=false |
||||||
jnlp.mixed.code=defaut |
jnlp.icon=/Users/normenhansen/Pictures/jme/icons/jme-logo48.png |
||||||
jnlp.offline-allowed=true |
jnlp.mixed.code=default |
||||||
jnlp.signed=true |
jnlp.offline-allowed=true |
||||||
main.class=jme3test.TestChooser |
jnlp.signed=true |
||||||
manifest.file=MANIFEST.MF |
jnlp.signing=generated |
||||||
meta.inf.dir=${src.dir}/META-INF |
jnlp.signing.alias= |
||||||
mkdist.disabled=false |
jnlp.signing.keystore= |
||||||
platform.active=default_platform |
main.class=jme3test.TestChooser |
||||||
run.classpath=\ |
manifest.file=MANIFEST.MF |
||||||
${javac.classpath}:\ |
meta.inf.dir=${src.dir}/META-INF |
||||||
${build.classes.dir} |
mkdist.disabled=false |
||||||
run.jvmargs=-Xms40m -Xmx40m -XX:MaxDirectMemorySize=256M |
platform.active=default_platform |
||||||
run.test.classpath=\ |
run.classpath=\ |
||||||
${javac.test.classpath}:\ |
${javac.classpath}:\ |
||||||
${build.test.classes.dir} |
${build.classes.dir} |
||||||
source.encoding=UTF-8 |
run.jvmargs=-Xms40m -Xmx40m -XX:MaxDirectMemorySize=256M |
||||||
src.core-data.dir=src/core-data |
run.test.classpath=\ |
||||||
src.core-plugins.dir=src/core-plugins |
${javac.test.classpath}:\ |
||||||
src.core.dir=src/core |
${build.test.classes.dir} |
||||||
src.desktop-fx.dir=src/desktop-fx |
source.encoding=UTF-8 |
||||||
src.desktop.dir=src/desktop |
src.core-data.dir=src/core-data |
||||||
src.games.dir=src/games |
src.core-plugins.dir=src/core-plugins |
||||||
src.jbullet.dir=src/jbullet |
src.core.dir=src/core |
||||||
src.jheora.dir=src/jheora |
src.desktop-fx.dir=src/desktop-fx |
||||||
src.jogg.dir=src/jogg |
src.desktop.dir=src/desktop |
||||||
src.lwjgl-oal.dir=src/lwjgl-oal |
src.games.dir=src/games |
||||||
src.lwjgl-ogl.dir=src/lwjgl-ogl |
src.jbullet.dir=src/jbullet |
||||||
src.networking.dir=src\\networking |
src.jheora.dir=src/jheora |
||||||
src.niftygui.dir=src/niftygui |
src.jogg.dir=src/jogg |
||||||
src.ogre.dir=src/ogre |
src.lwjgl-oal.dir=src/lwjgl-oal |
||||||
src.pack.dir=src/pack |
src.lwjgl-ogl.dir=src/lwjgl-ogl |
||||||
src.terrain.dir=src/terrain |
src.networking.dir=src\\networking |
||||||
src.test.dir=src/test |
src.niftygui.dir=src/niftygui |
||||||
src.tools.dir=src/tools |
src.ogre.dir=src/ogre |
||||||
src.xml.dir=src/xml |
src.pack.dir=src/pack |
||||||
test.test.dir=test |
src.terrain.dir=src/terrain |
||||||
|
src.test.dir=src/test |
||||||
|
src.tools.dir=src/tools |
||||||
|
src.xml.dir=src/xml |
||||||
|
test.test.dir=test |
||||||
|
Loading…
Reference in new issue