diff --git a/kotlin_dist_for_ide.patch b/kotlin_dist_for_ide.patch
new file mode 100644
index 0000000..8e6a84d
--- /dev/null
+++ b/kotlin_dist_for_ide.patch
@@ -0,0 +1,10 @@
+--- build/gant.xml 2021-08-15 22:21:20.754681765 +0300
++++ build/gant.xml 2021-08-15 22:23:21.874689724 +0300
+@@ -57,6 +57,7 @@
+
+
+
++
+
+
+
diff --git a/skip_jps_build.patch b/skip_jps_build.patch
new file mode 100644
index 0000000..c1e0b38
--- /dev/null
+++ b/skip_jps_build.patch
@@ -0,0 +1,22 @@
+--- build/groovy/org/jetbrains/intellij/build/IdeaCommunityBuilder.groovy 2021-09-09 23:57:31.252582123 +0300
++++ build/groovy/org/jetbrains/intellij/build/IdeaCommunityBuilder.groovy 2021-09-09 23:58:18.939737294 +0300
+@@ -41,15 +41,15 @@
+ buildContext.options.incrementalCompilation = true
+ def tasks = BuildTasks.create(buildContext)
+ tasks.buildDistributions()
+- buildContext.messages.block("Build standalone JPS") {
++ /*buildContext.messages.block("Build standalone JPS") {
+ String jpsArtifactDir = "$buildContext.paths.artifacts/jps"
+ new CommunityStandaloneJpsBuilder(buildContext).processJpsLayout(jpsArtifactDir, buildContext.fullBuildNumber, new ProjectStructureMapping(),
+ true, {})
+- }
++ }*/
+ tasks.buildUpdaterJar()
+ }
+
+ void buildUnpackedDistribution(String targetDirectory) {
+ BuildTasks.create(buildContext).buildUnpackedDistribution(Paths.get(targetDirectory), false)
+ }
+-}
+\ No newline at end of file
++}