@@ -7,6 +7,11 @@ import androidx.compose.runtime.setValue
77import androidx.lifecycle.ViewModel
88import js.date.Date
99import jszip.JSZip
10+ import love.forte.codegentle.common.code.CodePart
11+ import love.forte.codegentle.common.naming.PackageName
12+ import love.forte.codegentle.common.writer.InternalWriterApi
13+ import love.forte.codegentle.kotlin.KotlinFile
14+ import love.forte.codegentle.kotlin.writeToKotlinString
1015import love.forte.simbot.codegen.gen.SimbotComponent.*
1116import org.jetbrains.compose.resources.ExperimentalResourceApi
1217import simbot_codegen.composeapp.generated.resources.Res
@@ -113,6 +118,12 @@ fun genGradleBuildScript(
113118 plugins : Iterable <GradleCatalogPlugin >,
114119 dependencies : Iterable <GradleCatalogVersionDependency >,
115120): String {
121+ // TODO
122+ KotlinFile {
123+ // TODO
124+ }
125+
126+
116127 return fileScriptSpec(" build.gradle" ) {
117128 inControlFlow(" plugins" ) {
118129 plugins.forEach { plugin ->
@@ -156,10 +167,9 @@ fun genGradleBuildScript(
156167fun genGradleSettingsScript (
157168 name : String ,
158169): String {
159- return fileScriptSpec(" settings.gradle" ) {
160- // rootProject.name = "compose-html-demo"
161- addStatement(" rootProject.name = %S" , name)
162- }.toString()
170+ return KotlinFile {
171+ addStatement(" rootProject.name = %V" , CodePart .string(name))
172+ }.writeToKotlinString()
163173}
164174
165175fun genREADME (
0 commit comments