feat: lots of changes

- move demo-app to samples and rename demo-android
- rename yukireflection to yukireflection-core
- add demo-jvm in samples
- convert yukireflection-core from android to java-library
- optimize code
- other small changes
This commit is contained in:
2023-09-22 17:00:54 +08:00
parent d02a5f8282
commit 1c205afd37
83 changed files with 337 additions and 96 deletions

View File

@@ -0,0 +1,23 @@
plugins {
autowire(libs.plugins.kotlin.jvm)
autowire(libs.plugins.kotlin.compose)
}
group = property.project.samples.demo.jvm.groupName
java {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
compose.desktop {
application {
mainClass = "$group.MainKt"
}
}
dependencies {
implementation(projects.yukireflectionCore)
implementation(compose.desktop.currentOs)
implementation(org.jetbrains.compose.material3.material3.desktop)
}