Build: Add jps artifact for kotlin-main-kts
This commit is contained in:
@@ -41,6 +41,7 @@ build/
|
|||||||
.idea/artifacts/kotlin_jps_plugin_jar.xml
|
.idea/artifacts/kotlin_jps_plugin_jar.xml
|
||||||
.idea/artifacts/kotlin_daemon_client_jar.xml
|
.idea/artifacts/kotlin_daemon_client_jar.xml
|
||||||
.idea/artifacts/kotlin_imports_dumper_compiler_plugin_jar.xml
|
.idea/artifacts/kotlin_imports_dumper_compiler_plugin_jar.xml
|
||||||
|
.idea/artifacts/kotlin_main_kts_jar.xml
|
||||||
kotlin-ultimate/
|
kotlin-ultimate/
|
||||||
node_modules/
|
node_modules/
|
||||||
.rpt2_cache/
|
.rpt2_cache/
|
||||||
|
|||||||
Generated
-17
@@ -1,17 +0,0 @@
|
|||||||
<component name="ArtifactManager">
|
|
||||||
<artifact type="jar" name="kotlin-main-kts.jar">
|
|
||||||
<output-path>$PROJECT_DIR$/out/artifacts/kotlin_main_kts_jar</output-path>
|
|
||||||
<root id="archive" name="kotlin-main-kts.jar">
|
|
||||||
<element id="directory" name="META-INF">
|
|
||||||
<element id="file-copy" path="$PROJECT_DIR$/libraries/tools/kotlin-main-kts/build/tmp/packJar/MANIFEST.MF" />
|
|
||||||
</element>
|
|
||||||
<element id="extracted-dir" path="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.apache.ivy/ivy/2.4.0/5abe4c24bbe992a9ac07ca563d5bd3e8d569e9ed/ivy-2.4.0.jar" path-in-jar="/" />
|
|
||||||
<element id="extracted-dir" path="$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/kotlinx-coroutines-core/1.0.1/f33e8dab753f33d1bbb07cca664fd6f13d993d7e/kotlinx-coroutines-core-1.0.1.jar" path-in-jar="/" />
|
|
||||||
<element id="module-output" name="kotlin.kotlin-main-kts.main" />
|
|
||||||
<element id="module-output" name="kotlin.kotlin-script-runtime.main" />
|
|
||||||
<element id="module-output" name="kotlin.kotlin-script-util.main" />
|
|
||||||
<element id="module-output" name="kotlin.kotlin-scripting-common.main" />
|
|
||||||
<element id="module-output" name="kotlin.kotlin-scripting-jvm.main" />
|
|
||||||
</root>
|
|
||||||
</artifact>
|
|
||||||
</component>
|
|
||||||
@@ -61,6 +61,8 @@ if (kotlinBuildProperties.isInJpsBuildIdeaSync) {
|
|||||||
|
|
||||||
kotlinPluginJar()
|
kotlinPluginJar()
|
||||||
|
|
||||||
|
kotlinMainKtsJar()
|
||||||
|
|
||||||
kotlinImportsDumperCompilerPluginJar()
|
kotlinImportsDumperCompilerPluginJar()
|
||||||
|
|
||||||
kotlinDaemonClientJar()
|
kotlinDaemonClientJar()
|
||||||
@@ -179,6 +181,9 @@ val jarArtifactProjects = listOf(
|
|||||||
"kotlin-reflect"
|
"kotlin-reflect"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
fun NamedDomainObjectContainer<TopLevelArtifact>.kotlinMainKtsJar() =
|
||||||
|
jarFromProject(project(":kotlin-main-kts"))
|
||||||
|
|
||||||
fun NamedDomainObjectContainer<TopLevelArtifact>.kotlinPluginJar() =
|
fun NamedDomainObjectContainer<TopLevelArtifact>.kotlinPluginJar() =
|
||||||
jarFromProject(project(":prepare:idea-plugin"), "kotlin-plugin.jar")
|
jarFromProject(project(":prepare:idea-plugin"), "kotlin-plugin.jar")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user