refactor: merge shared to composeApp

This commit is contained in:
2024-01-12 23:40:06 +08:00
parent d2bb28ef24
commit 8b330ff878
15 changed files with 9 additions and 8 deletions

View File

@@ -16,7 +16,8 @@ project.flexiui-core.version=0.1.0-alpha01
project.flexiui-resources.namespace=${project.groupName}.resources
project.flexiui-resources.iosModuleName=FlexiUIResources
project.flexiui-resources.version=0.1.0-alpha01
project.samples.shared.namespace=${project.groupName}.shared
project.samples.composeApp.namespace=${project.groupName}.shared
project.samples.composeApp.iosModuleName=ComposeApp
project.samples.desktopApp.groupName=${project.groupName}.demo
project.samples.desktopApp.version=universal
project.samples.androidApp.packageName=${project.groupName}.demo

View File

@@ -10,7 +10,7 @@ kotlin {
sourceSets {
val androidMain by getting {
dependencies {
implementation(projects.samples.shared)
implementation(projects.samples.composeApp)
}
}
}

View File

@@ -13,7 +13,7 @@ kotlin {
iosSimulatorArm64(),
).forEach { iosTarget ->
iosTarget.binaries.framework {
baseName = projects.samples.shared.name
baseName = property.project.samples.composeApp.iosModuleName
isStatic = true
}
}
@@ -56,7 +56,7 @@ kotlin {
}
android {
namespace = property.project.samples.shared.namespace
namespace = property.project.samples.composeApp.namespace
compileSdk = property.project.android.compileSdk
sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml")

View File

@@ -12,7 +12,7 @@ kotlin {
sourceSets {
val desktopMain by getting {
dependencies {
implementation(projects.samples.shared)
implementation(projects.samples.composeApp)
}
}
}

View File

@@ -1,5 +1,5 @@
import UIKit
import shared
import ComposeApp
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

View File

@@ -26,10 +26,10 @@ sweetProperty {
":samples",
":samples:androidApp",
":samples:desktopApp",
":samples:shared",
":samples:composeApp",
":flexiui-resources"
) { sourcesCode { isEnable = false } }
}
rootProject.name = "FlexiUI"
include(":samples:androidApp", ":samples:desktopApp", ":samples:shared")
include(":samples:androidApp", ":samples:desktopApp", ":samples:composeApp")
include(":flexiui-core", ":flexiui-resources")