beyond-all-reason / spring

A powerful free cross-platform RTS game engine
https://beyond-all-reason.github.io/spring/
Other
205 stars 98 forks source link

Codify Java AI cmake configuration #813

Open thomasii opened 1 year ago

thomasii commented 1 year ago

make these changes at boost/CmakeList

set(AI_TYPES "ALL" CACHE STRING "Which AI Interfaces (and Skirmish AIs using them) to build [ALL|NATIVE|JAVA|NONE]")

lhog commented 1 year ago

AI_TYPES belongs to the root CMakeLists. Overall we should just kill Java AI interface. It's not used by any active AI, has never been built since we forked and I doubt works at all.

sprunk commented 21 hours ago

KGB was in Java, it's for ZK (which runs on fresh Recoil) and isn't completely ancient: https://github.com/Anarchid/ZKGBAI Maybe useful if somebody wants to test if the interface works.