aboutsummaryrefslogtreecommitdiffstats
path: root/buildSrc/src/main/kotlin
Commit message (Collapse)AuthorAge
* build: organize build scripts into packagesLibravatar Kristóf Marussy2023-04-09
| | | | | | | Also take advantage of precompiled Kotlin scripts to write build scripts in a more straightforward manner through generated accessors. Might increase memory usage of Gradle.
* build: avoid repeating task names in build scriptsLibravatar Kristóf Marussy2023-04-09
|
* build: add clobberEclipse taskLibravatar Kristóf Marussy2023-04-09
| | | | Allows removing Eclipse-specific generated files from the source tree quickly.
* build: always prefer slf4j instead of log4j 1.xLibravatar Kristóf Marussy2023-04-08
| | | | | | Make sure we get slf4j in every test source set and every application by default. Saves configuration effort when creating a new library that tests VIATRA or other dependencies that require log4j.
* build: convert Gradle scripts to KotlinLibravatar Kristóf Marussy2023-04-08
Improves IDE support build scripts in IntelliJ. There is no Eclipse IDE support, but Eclipse didn't have support for Groovy either, so there is no degradation of functionality.