Commit 519a5ca4 authored by dsq's avatar dsq

加入调试

parent 831a7f12
...@@ -73,21 +73,21 @@ kotlin { ...@@ -73,21 +73,21 @@ kotlin {
isStatic = true // 设置framework为静态库 isStatic = true // 设置framework为静态库
} }
} }
// 配置OHOS(华为鸿蒙)arm64目标 // 配置OHOS(华为鸿蒙)arm64目标
ohosArm64 { ohosArm64 {
binaries.sharedLib { binaries.sharedLib {
baseName = "kn" // 共享库名称为kn baseName = "kn" // 共享库名称为kn
freeCompilerArgs += listOf("-Xbinary=sanitizer=address") freeCompilerArgs += listOf("-Xbinary=sanitizer=address")
export(libs.compose.multiplatform.export) // 导出compose多平台库的接口 export(libs.compose.multiplatform.export) // 导出compose多平台库的接口
} }
val main by compilations.getting // 获取主编译内容 val main by compilations.getting // 获取主编译内容
val resource by main.cinterops.creating { // val resource by main.cinterops.creating {
// 配置C interop(cinterop)资源 // //配置C interop(cinterop)资源
defFile(file("src/ohosArm64Main/cinterop/resource.def")) // cinterop定义文件 // defFile(file("src/ohosArm64Main/cinterop/resource.def")) // cinterop定义文件
includeDirs(file("src/ohosArm64Main/cinterop/include")) // cinterop包含目录 // includeDirs(file("src/ohosArm64Main/cinterop/include")) // cinterop包含目录
} // }
} }
// 配置各平台的依赖关系 // 配置各平台的依赖关系
...@@ -163,7 +163,7 @@ val cmpVersion = versionCatalog.findVersion("composeMultiplatform") ...@@ -163,7 +163,7 @@ val cmpVersion = versionCatalog.findVersion("composeMultiplatform")
.orElseThrow { IllegalStateException("Missing version composeMultiplatform in version catalog") } .orElseThrow { IllegalStateException("Missing version composeMultiplatform in version catalog") }
.requiredVersion .requiredVersion
val skikoOverrideByCmpVersion = mapOf( val skikoOverrideByCmpVersion = mapOf(
"1.9.2-OH.0.1.0-01" to "0.9.22.2-OH.0.1.0-01", "1.9.2-ez-001" to "0.9.22.2-ez-001",
// 仅在需要强制的 CMP 版本这里新增 // 仅在需要强制的 CMP 版本这里新增
) )
val skikoOhosOverride = skikoOverrideByCmpVersion[cmpVersion] val skikoOhosOverride = skikoOverrideByCmpVersion[cmpVersion]
......
...@@ -16,3 +16,4 @@ kotlin.native.cacheKind=none ...@@ -16,3 +16,4 @@ kotlin.native.cacheKind=none
org.gradle.internal.http.connectionTimeout=100000 org.gradle.internal.http.connectionTimeout=100000
org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.socketTimeout=100000
kotlin.mpp.applyDefaultHierarchyTemplate=false
...@@ -13,9 +13,9 @@ androidx-material = "1.12.0" ...@@ -13,9 +13,9 @@ androidx-material = "1.12.0"
androidx-testExt = "1.3.0" androidx-testExt = "1.3.0"
androidx-collection = "1.4.5" androidx-collection = "1.4.5"
compose = "1.9.4" compose = "1.9.4"
composeMultiplatform = "1.9.2-OH.0.1.0-01" composeMultiplatform = "1.9.2-ez-001"
junit = "4.13.2" junit = "4.13.2"
kotlin = "2.2.21-OH.0.1.0-01" kotlin = "2.2.21-ez-101"
kotlinx-coroutines = "1.8.0-KBA-001" kotlinx-coroutines = "1.8.0-KBA-001"
atomicFu = "0.23.2-KBA-001" atomicFu = "0.23.2-KBA-001"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment