kleinesfilmroellchen / sof-language

The Stack with Objects and Functions Programming Language, a pure stack-based reverse-polish-notation functional and object-oriented experimental programming language.
https://kleinesfilmroellchen.github.io/sof-language/
GNU General Public License v3.0
11 stars 0 forks source link

Move project to gradle build system #4

Closed kleinesfilmroellchen closed 3 years ago

kleinesfilmroellchen commented 4 years ago

The Eclipse IDE build system is not very flexible and portable. Although Visual Studio Code has extensions which support it, it would be much easier if we used Gradle to build the entire thing.

Right now, only four build targets would be required:

The main issue with using the builtin java systems of gradle is that they have a hard time handling the module system and the java module plugin messes with the command line of a java application run with it, i.e. it can only be used for building, not for running SOF.

Implementing this would mostly just involve creating the build and settings files, removing the Eclipse files like ".classpath" and ".project" and documenting the build targets in the README and wiki.

kleinesfilmroellchen commented 3 years ago

I forgot: Closed by 69f4ece7e71d8095fc35931d514a38d2a92a4621.