diff --git a/idea/idea.iml b/idea/idea.iml
index 4b1492d2429..750a0614971 100644
--- a/idea/idea.iml
+++ b/idea/idea.iml
@@ -39,12 +39,11 @@
-
+
-
diff --git a/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt b/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt
index 1d5cd4e977a..2a13192a5c2 100644
--- a/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt
+++ b/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt
@@ -64,7 +64,10 @@ import org.jetbrains.kotlin.load.kotlin.PackageClassUtils
import org.jetbrains.kotlin.load.kotlin.header.isCompatiblePackageFacadeKind
import org.jetbrains.jps.builders.java.dependencyView.Mappings
import org.jetbrains.kotlin.resolve.jvm.JvmClassName
+import org.jetbrains.jps.model.module.JpsModule
+import org.jetbrains.jps.android.AndroidJpsUtil
import org.jetbrains.kotlin.utils.sure
+import org.jetbrains.kotlin.jps.build.KotlinJpsCompilerArgumentsProvider
public class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR) {
class object {
@@ -430,6 +433,17 @@ public class KotlinBuilder : ModuleLevelBuilder(BuilderCategory.SOURCE_PROCESSOR
return outputItemCollector
}
+ private fun getAndroidResPath(module: JpsModule, context: CompileContext): String {
+ val extension = AndroidJpsUtil.getExtension(module)!!
+ val path = AndroidJpsUtil.getResourceDirForCompilationPath(extension)
+ return File(path!!.getAbsolutePath() + "/layout").getAbsolutePath()
+ }
+
+ private fun getAndroidManifest(module: JpsModule): String {
+ val extension = AndroidJpsUtil.getExtension(module)!!
+ return AndroidJpsUtil.getManifestFileForCompilationPath(extension)!!.getAbsolutePath()
+ }
+
public class MessageCollectorAdapter(private val context: CompileContext) : MessageCollector {
override fun report(severity: CompilerMessageSeverity, message: String, location: CompilerMessageLocation) {