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 {
6
6
}
7
7
8
8
group ' com.stringcare'
9
- version ' 3.0 '
9
+ version ' 3.1 '
10
10
11
11
def siteUrl = ' https://github.com/StringCare/KotlinGradlePlugin'
12
12
def 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 {
104
104
}
105
105
}
106
106
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} " )
108
108
}
109
109
return valid
110
110
}
Original file line number Diff line number Diff line change @@ -19,7 +19,9 @@ internal fun pluginBuildTask(): String = "${when (getOs()) {
19
19
20
20
internal val librarySetupTask = """
21
21
${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
23
25
""" .trimIndent()
24
26
25
27
internal fun prepareTask (directory : String ): String {
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ package components
2
2
3
3
import java.io.File
4
4
5
- internal const val version = " 3.0 "
5
+ internal const val version = " 3.1 "
6
6
internal const val testProjectName = " KotlinSample"
7
7
internal const val defaultDebug = false
8
8
internal const val defaultMainModule = " app"
Original file line number Diff line number Diff line change @@ -6,12 +6,17 @@ import models.SAttribute
6
6
import models.StringEntity
7
7
import java.io.File
8
8
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
+ }
15
20
16
21
fun backupFiles (projectPath : String , configuration : Configuration ): List <ResourceFile > {
17
22
val files = locateFiles(projectPath, configuration.normalize())
You can’t perform that action at this time.
0 commit comments