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