File tree Expand file tree Collapse file tree
src/main/kotlin/net/theevilreaper/stelaris/cli/exporter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ import net.theevilreaper.stelaris.cli.generator.Generator
44import org.eclipse.jgit.api.Git
55import org.eclipse.jgit.lib.PersonIdent
66import org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
7+ import java.nio.file.Files
78import java.nio.file.Path
89
910class GitProjectExporter (
@@ -27,7 +28,11 @@ class GitProjectExporter(
2728 generationFolder
2829 )
2930
30- generators.forEach { generator -> generator.generate(generationFolder) }
31+ val libFolder = generationFolder.resolve(" lib" )
32+
33+ if (! Files .exists(libFolder)) Files .createDirectory(libFolder)
34+
35+ generators.forEach { generator -> generator.generate(libFolder) }
3136
3237 gitRepo.add().addFilepattern(" ." ).call()
3338 val commit = gitRepo.commit()
You can’t perform that action at this time.
0 commit comments