diff --git a/.github/workflows/ant.yml b/.github/workflows/ant.yml
new file mode 100644
index 0000000..49c5b68
--- /dev/null
+++ b/.github/workflows/ant.yml
@@ -0,0 +1,22 @@
+name: Java CI
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 11
+ uses: actions/setup-java@v2
+ with:
+ java-version: '11'
+ distribution: 'temurin'
+ - name: Build with Ant
+ run: ant build
diff --git a/README.md b/README.md
index 852a01d..9cee126 100644
--- a/README.md
+++ b/README.md
@@ -5,3 +5,17 @@ Original EmuLinker can be found here: https://github.com/monospacesoftware/emuli
This is unofficially updated version of EmulinkeSF, based on original latest source v72.3 (09-20-2009).
This version includes bug fixes and other improvements.
******************
+
+## Development
+
+To build the jar using Ant (tested at version 1.10.7) run:
+
+```shell
+$ ant build
+```
+
+To run the jar with Bash:
+
+```shell
+$ java -Xms64m -Xmx128m -cp ./conf:./build/emulinker.jar:./lib/commons-collections-3.1.jar:./lib/commons-configuration-1.1.jar:./lib/commons-el.jar:./lib/commons-lang-2.1.jar:./lib/commons-logging.jar:./lib/commons-pool-1.2.jar:./lib/log4j-1.2.12.jar:./lib/nanocontainer-1.0-beta-3.jar:./lib/picocontainer-1.1.jar:./lib/xstream-1.1.2.jar:./lib/commons-codec-1.3.jar:./lib/commons-httpclient-3.0-rc3.jar org.emulinker.kaillera.pico.PicoStarter
+```
diff --git a/build.xml b/build.xml
index 3b4b9fd..ec34ccf 100644
--- a/build.xml
+++ b/build.xml
@@ -21,7 +21,7 @@
-
+
diff --git a/build/.gitignore b/build/.gitignore
new file mode 100644
index 0000000..5c77e8e
--- /dev/null
+++ b/build/.gitignore
@@ -0,0 +1,3 @@
+# Ignore everything in this directory, but Ant will complain if we don't have a build/ directory, so leave this .gitignore as a placeholder.
+*
+!.gitignore
diff --git a/src/org/emulinker/kaillera/controller/v086/protocol/V086Message.java b/src/org/emulinker/kaillera/controller/v086/protocol/V086Message.java
index 7af205d..0a07503 100644
--- a/src/org/emulinker/kaillera/controller/v086/protocol/V086Message.java
+++ b/src/org/emulinker/kaillera/controller/v086/protocol/V086Message.java
@@ -2,13 +2,9 @@ package org.emulinker.kaillera.controller.v086.protocol;
import java.nio.ByteBuffer;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
import org.emulinker.kaillera.controller.messaging.*;
import org.emulinker.util.*;
-import com.sun.corba.se.impl.encoding.BufferManagerFactory;
-
public abstract class V086Message extends ByteBufferMessage
{
protected int number;