Deprecated. See actual version: https://github.com/demidko/graal-utility
The cross-platform native Kotlin command line tool template.
Make sure you are signed in to your GitHub account, then just click here to use template.
GitHub CI automatically generates versions of the application for different operating systems. See the Actions Tab.
You can build the utility yourself from the source code. We need GCC or LLVM or Visual Studio toolchain. If you are
using Windows, you need to configure windowsVsVarsPath
property.
./gradlew clean build
After that, we can run the release app:
./build/graal/utility
To build the image, we need Docker installed:
docker build . -t utility
After that, we can run the app in the container (if needed):
docker run -v `pwd`:`pwd` -w `pwd` -it --rm -p 80:80 utility
To clean up Docker use docker system prune -fa
By default, you can use any java class or library in this project.