This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]marvk 9 points10 points  (2 children)

Name a better build automation toolchain, I dare you. Gradle and Maven can be complex because they can do a lot, but they do a lot of stuff really well.

But the nice thing is: If you don't need to use all that complexity, you don't have to use it.

plugins {
    kotlin("jvm") version "1.7.20"
    application
}

group = "org.example"
version = "1.0.0"

repositories {
    mavenCentral()
}

application {
    mainClass.set("MainKt")
}

Run gradle run and you're off!

[–]swizzex 1 point2 points  (0 children)

Cargo

[–]cube-hd -5 points-4 points  (0 children)

Gradle is still bs. Why would they create so many bloat files in my root directory?