Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
0e08f0b
Merged devSin's new version.
Dec 26, 2009
e12c3ed
Again a devSin merge
Jan 8, 2010
9d3681f
devSin merge
Jan 12, 2010
fdb12c8
devSin merge
Jul 5, 2010
0eedd8d
devSin merge
Dec 19, 2010
c9bab3a
Merge branch 'master' of https://github.com/vbigiani/NearInfinity
Apr 17, 2012
358732e
Add a .gitignore
FredrikLindgren Apr 17, 2012
e86d1fb
Fix a bug in the effect index checker
FredrikLindgren Apr 17, 2012
adc67e8
Converted all files to LF
FredrikLindgren Apr 17, 2012
a372b49
Add an option to turn off script name caching to improve preformance.
FredrikLindgren Apr 20, 2012
b187018
w1.0.2b
FredrikLindgren Apr 20, 2012
9183ffd
Add *.jar to .gitignore
FredrikLindgren May 3, 2012
550f8ba
Resize some frames
FredrikLindgren May 3, 2012
9e1d6be
Additional flags
FredrikLindgren May 3, 2012
1ed0627
Fix a bug pertaining to the GUI and non-existent resource entries
FredrikLindgren May 3, 2012
c0113b6
Shorter flag labels
FredrikLindgren Jul 12, 2012
3bd16ea
Version 1.33, w1.0.3
FredrikLindgren Jul 12, 2012
7e5e4b3
minor changes to work easily with Eclipse
FredSRichardson Jul 21, 2012
3f09643
Adding eclipse project files.
FredSRichardson Jul 21, 2012
d8a58be
Wholesale import of changes from DevSin.
FredSRichardson Jul 21, 2012
cda9dda
Minor changes for BGEE.
FredSRichardson Jul 24, 2012
e3d8574
Merge branch 'master' of git://github.com/FredSRichardson/NearInfinit…
FredrikLindgren Jul 24, 2012
9092a35
Resolve a harmless error related to "Priest type".
FredrikLindgren Jul 25, 2012
ffe19d5
Version 1.33, w1.0.4
FredrikLindgren Jul 25, 2012
0bad62b
Clean before build
FredrikLindgren Jul 25, 2012
9532863
Bugfix with resources loaded from BCS
FredrikLindgren Jul 28, 2012
7efa07e
Fix incorrect attempts at matching against function + "("
FredrikLindgren Jul 28, 2012
75b06aa
Fix NPE in StructViewer
FredrikLindgren Jul 28, 2012
569308c
MassExporter - outputDir.mkdirs() before we try to write files to it
FredrikLindgren Aug 13, 2012
50b69a0
Support for libacm
FredrikLindgren Aug 20, 2012
f1f52a8
Implement Runnable instead of extending Thread
FredrikLindgren Aug 20, 2012
1160126
Don't create so many threads while decoding audio
FredrikLindgren Aug 21, 2012
9135725
Add export option to StringUseChecker
FredrikLindgren Aug 23, 2012
85d2e47
Version 1.33, w1.1.0
FredrikLindgren Aug 26, 2012
6e86521
Add text to print button
devurandom Oct 25, 2010
4fcfd68
Fix NPE if icon is not found
devurandom Oct 25, 2010
741d52d
New and improved build.xml
devurandom Oct 25, 2010
779547e
Merge remote-tracking branch 'farmboy0/master'
devurandom Feb 4, 2014
4e1a7f3
Create README.md
devurandom Sep 17, 2015
f4ad044
Add variables for setting Java source/target version
devurandom Sep 17, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="var" path="JRE_LIB" sourcepath="JRE_SRC"/>
<classpathentry kind="output" path="bin"/>
</classpath>
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.class
*.jar
17 changes: 17 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>NearInfinity</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# NearInfinity

An Infinity Engine Browser and Editor

# Enhanced Edition Warning

This code is ancient and will likely not work properly with the more recent Enhanced Editions!
134 changes: 117 additions & 17 deletions build.xml
Original file line number Diff line number Diff line change
@@ -1,25 +1,125 @@
<?xml version="1.0" encoding="UTF-8"?>
<project name="Near Infinity" default="binary">
<target name="binary">
<javac srcdir="infinity" />
<jar destfile="NearInfinity.jar"
basedir="."
includes="infinity/**/*"
excludes="**/.*,**/*.java">
<project name="NearInfinity" default="compile">


<!-- set global properties for this build -->
<property name="package" value="NearInfinity"/>
<property name="version" value="0"/>

<property name="target_java_version" value="1.5"/>
<property name="source_java_version" value="1.5"/>

<property name="src" location="src"/>
<property name="build" location="build"/>

<property name="dist.prefix" value="${package}-bin-${version}"/>
<property name="srcdist.prefix" value="${package}-src-${version}"/>

<property name="dist" location="${dist.prefix}"/>
<property name="srcdist" location="${srcdist.prefix}"/>


<fileset id="versionedfiles" dir="${src}">
<include name="infinity/NearInfinity.java"/>
</fileset>

<fileset id="distfiles" dir="${src}">
<exclude name="**/*.java"/>
</fileset>


<target name="init">
<!-- Create the time stamp -->
<tstamp/>
<mkdir dir="${build}"/>
</target>


<target name="version" description="dump the version into the sourcecode">
<exec executable="git"
output="${build}/revision"
outputproperty="revision"
errorproperty="revision.error"
failifexecutionfails="false">
<arg value="rev-parse"/>
<arg value="HEAD"/>
</exec>
<replaceregexp
match="revisionString = &quot;.*&quot;"
replace="revisionString = &quot;${revision}&quot;">
<fileset refid="versionedfiles"/>
</replaceregexp>
<replaceregexp
match="versionString = &quot;.*&quot;"
replace="versionString = &quot;${version}&quot;">
<fileset refid="versionedfiles"/>
</replaceregexp>
<replaceregexp
match="@version [^ ]*"
replace="@version ${version}">
<fileset refid="versionedfiles"/>
</replaceregexp>
</target>


<target name="compile" depends="init, version" description="compile the source">
<!-- Compile the java code from ${src} into ${build} -->
<javac
srcdir="${src}"
destdir="${build}"
source="${source_java_version}"
target="${target_java_version}"
includeantruntime="false">
<compilerarg value="-Xlint"/>
<classpath>
<pathelement path="${java.class.path}"/>
</classpath>
</javac>
</target>


<target name="dist" depends="compile" description="generate the distribution">
<!-- Put everything in ${build} into the ${package}-${DSTAMP}.jar file -->
<mkdir dir="${dist}"/>
<copy todir="${dist}">
<fileset dir="${build}"/>
<fileset refid="distfiles"/>
</copy>
<jar
jarfile="${package}-${DSTAMP}.jar"
basedir="${dist}">
<manifest>
<attribute name="Main-Class" value="infinity.NearInfinity" />
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Main-Class" value="infinity.NearInfinity"/>
</manifest>
</jar>
</target>
<target name="source">
<zip destfile="NearInfinity.zip"
basedir="."
includes="infinity/**/*"
excludes="**/.*,**/*.class" />


<target name="srcdist" depends="init, version" description="generate the source package">
<mkdir dir="${srcdist}"/>
<copy todir="${srcdist}/src">
<fileset dir="${src}"/>
</copy>
<copy todir="${srcdist}">
<fileset dir="${build}">
<include name="revision"/>
</fileset>
<fileset dir=".">
<include name="License.txt"/>
<include name="build.xml"/>
</fileset>
</copy>
<zip destfile="${package}-${DSTAMP}.zip" level="9">
<zipfileset dir="${srcdist}" prefix="${package}-${DSTAMP}"/>
</zip>
</target>
<target name="clean">
<delete>
<fileset dir="." includes="**/*.class,NearInfinity.jar" />
</delete>


<target name="clean" description="clean up">
<!-- Delete the ${build} and ${dist} directory trees -->
<delete dir="${build}"/>
<delete dir="${dist}"/>
<delete dir="${srcdist}"/>
</target>
</project>
Loading