File tree Expand file tree Collapse file tree 5 files changed +17
-10
lines changed
src/main/kotlin/components Expand file tree Collapse file tree 5 files changed +17
-10
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ plugins {
66}
77
88group ' com.stringcare'
9- version ' 3.0 '
9+ version ' 3.1 '
1010
1111def siteUrl = ' https://github.com/StringCare/KotlinGradlePlugin'
1212def gitUrl = ' https://github.com/StringCare/KotlinGradlePlugin.git'
Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ fun File.validForConfiguration(configuration: Configuration): Boolean {
104104 }
105105 }
106106 if (configuration.debug && excluded().not ()) {
107- println (" ${if (valid) " ✔ " else " ❌ not" } valid file ${this .absolutePath} " )
107+ println (" ${if (valid) " ✔ " else " ❌ not" } valid file ${this .absolutePath} " )
108108 }
109109 return valid
110110}
Original file line number Diff line number Diff line change @@ -19,7 +19,9 @@ internal fun pluginBuildTask(): String = "${when (getOs()) {
1919
2020internal val librarySetupTask = """
2121 ${copyCommand()} src${File .separator} main${File .separator} kotlin${File .separator} components${File .separator} jni${File .separator}$osxLib out${File .separator} production${File .separator} classes${File .separator}$osxLib &&
22- ${copyCommand()} src${File .separator} main${File .separator} kotlin${File .separator} components${File .separator} jni${File .separator}$winLib out${File .separator} production${File .separator} classes${File .separator}$winLib
22+ ${copyCommand()} src${File .separator} main${File .separator} kotlin${File .separator} components${File .separator} jni${File .separator}$winLib out${File .separator} production${File .separator} classes${File .separator}$winLib &&
23+ ${copyCommand()} src${File .separator} main${File .separator} kotlin${File .separator} components${File .separator} jni${File .separator}$osxLib build${File .separator} classes${File .separator} kotlin${File .separator} main${File .separator}$osxLib &&
24+ ${copyCommand()} src${File .separator} main${File .separator} kotlin${File .separator} components${File .separator} jni${File .separator}$winLib build${File .separator} classes${File .separator} kotlin${File .separator} main${File .separator}$winLib
2325 """ .trimIndent()
2426
2527internal fun prepareTask (directory : String ): String {
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ package components
22
33import java.io.File
44
5- internal const val version = " 3.0 "
5+ internal const val version = " 3.1 "
66internal const val testProjectName = " KotlinSample"
77internal const val defaultDebug = false
88internal const val defaultMainModule = " app"
Original file line number Diff line number Diff line change @@ -6,12 +6,17 @@ import models.SAttribute
66import models.StringEntity
77import java.io.File
88
9- fun locateFiles (projectPath : String , configuration : Configuration ): List <ResourceFile > = File (projectPath).walkTopDown()
10- .filterIndexed { _, file ->
11- file.validForConfiguration(configuration.normalize())
12- }.map {
13- it.resourceFile(configuration.normalize())!!
14- }.toList()
9+ fun locateFiles (projectPath : String , configuration : Configuration ): List <ResourceFile > {
10+ if (configuration.debug) {
11+ println (" == FILES FOUND ======================================" )
12+ }
13+ return File (projectPath).walkTopDown()
14+ .filterIndexed { _, file ->
15+ file.validForConfiguration(configuration.normalize())
16+ }.map {
17+ it.resourceFile(configuration.normalize())!!
18+ }.toList()
19+ }
1520
1621fun backupFiles (projectPath : String , configuration : Configuration ): List <ResourceFile > {
1722 val files = locateFiles(projectPath, configuration.normalize())
You can’t perform that action at this time.
0 commit comments