Skip to content

Commit 4363eb6

Browse files
committed
Checkout lib folder for the code generation
1 parent 6062a3d commit 4363eb6

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/main/kotlin/net/theevilreaper/stelaris/cli/exporter/GitProjectExporter.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import net.theevilreaper.stelaris.cli.generator.Generator
44
import org.eclipse.jgit.api.Git
55
import org.eclipse.jgit.lib.PersonIdent
66
import org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
7+
import java.nio.file.Files
78
import java.nio.file.Path
89

910
class 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()

0 commit comments

Comments
 (0)