diff --git a/src/main/kotlin/starter/Templates.kt b/src/main/kotlin/starter/Templates.kt index 3e3f540..21c4c81 100644 --- a/src/main/kotlin/starter/Templates.kt +++ b/src/main/kotlin/starter/Templates.kt @@ -18,4 +18,8 @@ class Templates(private val engine: PebbleEngine) { args ) } + + fun main(basePackage: String) { + + } } \ No newline at end of file diff --git a/src/main/resources/starter/main/main.twig b/src/main/resources/starter/main/main.twig new file mode 100644 index 0000000..965a0b9 --- /dev/null +++ b/src/main/resources/starter/main/main.twig @@ -0,0 +1,5 @@ +package {{ basePackage }} + +fun main() { + println("Hello world!") +} diff --git a/src/main/resources/starter/@dependencies.twig b/src/main/resources/starter/pom/@dependencies.twig similarity index 100% rename from src/main/resources/starter/@dependencies.twig rename to src/main/resources/starter/pom/@dependencies.twig diff --git a/src/main/resources/starter/@plugins.twig b/src/main/resources/starter/pom/@plugins.twig similarity index 56% rename from src/main/resources/starter/@plugins.twig rename to src/main/resources/starter/pom/@plugins.twig index c27538b..a81ac19 100644 --- a/src/main/resources/starter/@plugins.twig +++ b/src/main/resources/starter/pom/@plugins.twig @@ -4,11 +4,11 @@ - {% include "starter/plugins/@default" %} + {% include "starter/pom/plugins/@default" %} - {% include "starter/plugins/@kotlin" %} + {% include "starter/pom/plugins/@kotlin" %} - {% include "starter/plugins/@shade" %} + {% include "starter/pom/plugins/@shade" %} \ No newline at end of file diff --git a/src/main/resources/starter/@repositories.twig b/src/main/resources/starter/pom/@repositories.twig similarity index 100% rename from src/main/resources/starter/@repositories.twig rename to src/main/resources/starter/pom/@repositories.twig diff --git a/src/main/resources/starter/plugins/@default.twig b/src/main/resources/starter/pom/plugins/@default.twig similarity index 100% rename from src/main/resources/starter/plugins/@default.twig rename to src/main/resources/starter/pom/plugins/@default.twig diff --git a/src/main/resources/starter/plugins/@kotlin.twig b/src/main/resources/starter/pom/plugins/@kotlin.twig similarity index 100% rename from src/main/resources/starter/plugins/@kotlin.twig rename to src/main/resources/starter/pom/plugins/@kotlin.twig diff --git a/src/main/resources/starter/plugins/@shade.twig b/src/main/resources/starter/pom/plugins/@shade.twig similarity index 100% rename from src/main/resources/starter/plugins/@shade.twig rename to src/main/resources/starter/pom/plugins/@shade.twig diff --git a/src/main/resources/starter/pom.twig b/src/main/resources/starter/pom/pom.twig similarity index 82% rename from src/main/resources/starter/pom.twig rename to src/main/resources/starter/pom/pom.twig index efe0813..092199e 100644 --- a/src/main/resources/starter/pom.twig +++ b/src/main/resources/starter/pom/pom.twig @@ -14,10 +14,10 @@ {{ basePackage }}/{{ name | lower | capitalize }}Kt - {% include "starter/@dependencies" %} + {% include "starter/pom/@dependencies" %} - {% include "starter/@repositories" %} + {% include "starter/pom/@repositories" %} - {% include "starter/@plugins" %} + {% include "starter/pom/@plugins" %} \ No newline at end of file