* files to build launch4j wrapper

* one click forge.jar creation with forge.jardesk for eclipse (right click then from menu select create JAR)
This commit is contained in:
jendave
2011-08-06 04:56:30 +00:00
parent 3031809f3e
commit 4501bbcced
5 changed files with 45 additions and 0 deletions

4
.gitattributes vendored
View File

@@ -2,6 +2,10 @@
/.classpath -text
/.project -text
.settings/org.eclipse.jdt.core.prefs -text
build/forge.ico -text svneol=unset#image/ico
build/forge.jardesc -text
build/forge.xml svneol=native#text/xml
build/manifest.forge -text
/delete-me.txt svneol=native#text/plain
/forge.properties svneol=native#text/plain
res/AllTokens.txt -text svneol=native#text/plain

BIN
build/forge.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

16
build/forge.jardesc Normal file
View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="WINDOWS-1250" standalone="no"?>
<jardesc>
<jar path="forgeSVN/forge.jar"/>
<options buildIfNeeded="true" compress="true" descriptionLocation="/ForgeSVN/build/forge.jardesc" exportErrors="true" exportWarnings="true" includeDirectoryEntries="false" overwrite="false" saveDescription="true" storeRefactorings="false" useSourceFolders="false"/>
<storedRefactorings deprecationInfo="true" structuralOnly="false"/>
<selectedProjects/>
<manifest generateManifest="false" manifestLocation="/ForgeSVN/build/manifest.forge" manifestVersion="1.0" reuseManifest="true" saveManifest="true" usesManifest="true">
<sealing sealJar="false">
<packagesToSeal/>
<packagesToUnSeal/>
</sealing>
</manifest>
<selectedElements exportClassFiles="true" exportJavaFiles="false" exportOutputFolder="false">
<javaElement handleIdentifier="=ForgeSVN/src"/>
</selectedElements>
</jardesc>

22
build/forge.xml Normal file
View File

@@ -0,0 +1,22 @@
<launch4jConfig>
<dontWrapJar>true</dontWrapJar>
<headerType>gui</headerType>
<jar>forge.jar</jar>
<outfile>../forge.exe</outfile>
<errTitle></errTitle>
<cmdLine></cmdLine>
<chdir></chdir>
<priority>normal</priority>
<downloadUrl>http://java.com/download</downloadUrl>
<supportUrl></supportUrl>
<customProcName>true</customProcName>
<stayAlive>false</stayAlive>
<manifest></manifest>
<icon>forge.ico</icon>
<jre>
<path></path>
<minVersion>1.6.0</minVersion>
<maxVersion></maxVersion>
<jdkPreference>preferJre</jdkPreference>
</jre>
</launch4jConfig>

3
build/manifest.forge Normal file
View File

@@ -0,0 +1,3 @@
Manifest-Version: 1.0
Main-Class: forge.Gui_NewGame
Class-Path: res/lib/google-collections-1.0.jar res/lib/java-image-scaling-0.8.4.jar res/lib/substance.jar res/lib/napkinlaf-1.2.jar res/lib/napkinlaf-swingset-1.2.jar res/lib/nimrodlf.jar res/lib/jl1.0.1.jar res/lib/jdom-1.0.jar