GameExtractor icon indicating copy to clipboard operation
GameExtractor copied to clipboard

Build Confusion - Libraries not included, outdated Ant source level, etc..

Open discorddioxin opened this issue 7 months ago • 2 comments

While trying to build after cloning, there were lots of build issues, even when using Eclipse (as recommended)

  1. The project also requires some libraries which the repository doesn't include. I had to go to Releases to get the extract.zip which contains the libraries.

  2. I noticed the build.xml is used to compile, and thats about it. The source is set to 1.5, when the project recommends Java 8. Why is Ant being used at all here? There are no useful scripts. Seems safe to just remove Ant support altogether.

  3. Ant is building to classes, but in the .project file, the output folder still points to bin. Which does the project expect?

Some side notes:

  • Why not use a proper build tool like Gradle or Maven, to handle the build & dependency management?

discorddioxin avatar Jul 02 '24 17:07 discorddioxin