Skip to content

Commit

Permalink
readme, .classpath
Browse files Browse the repository at this point in the history
  • Loading branch information
SakiiCode committed Jul 28, 2021
1 parent 6cb9c42 commit eb84d8b
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 2 deletions.
28 changes: 28 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="test" value="true"/>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@ screenshots/
target/*
!target/packr.jar
!target/build.sh
/target/
.classpath
/target/
Empty file removed README
Empty file.
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Factory Island

## Getting the source

1. This project was written in Eclipse 2021-06 and JDK 16. It's better to use an eclipse integrated JDK, so it doesn't interfere with anything installed system-wide.
2. Eclipse -> Import... -> Existing Maven Project
3. Set JRE System Library to JavaSE-16 in the build path
4. Add `-XX:+UseZGC -Dsun.java2d.opengl=true` to VM arguments in the Run Configuration

## Building on Linux

1. Download platform-specific JRE 16 runtimes ([AdoptOpenJDK with OpenJ9](https://adoptopenjdk.net/?variant=openjdk16&jvmVariant=openj9) recommended) into `/target/openjdk`. Filenames need to be `jdk16_win64.zip`, `jdk16_mac.tar.gz`, `jdk16_linux64.tar.gz`.
2. Right click pom.xml -> Run As -> Maven install
3. Exported packages will be in /target/export

0 comments on commit eb84d8b

Please sign in to comment.