From 007053489cea387817edc5e436ac769a94c1f325 Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Mon, 22 Dec 2014 20:11:44 +0300 Subject: [PATCH] Fail on duplicate file when packing runtime sources for jvm Fail on duplicate when packing kotlin-jslib.jar and kotlin-jslib-sources.jar Move files from root of stdlib to avoid existing conflicts Rename System to SystemJvm to avoid including to js lib --- build.xml | 6 +++--- jslib_files.xml | 1 - libraries/stdlib/src/kotlin/{ => util}/AssertionsJVM.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Functions.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Integers.kt | 0 libraries/stdlib/src/kotlin/{ => util}/JLangJVM.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Numbers.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Ordering.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Preconditions.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Ranges.kt | 0 libraries/stdlib/src/kotlin/{ => util}/Standard.kt | 0 libraries/stdlib/src/kotlin/{ => util}/StandardJVM.kt | 0 .../stdlib/src/kotlin/util/{System.kt => SystemJVM.kt} | 0 libraries/stdlib/src/kotlin/{ => util}/Tuples.kt | 0 14 files changed, 3 insertions(+), 4 deletions(-) rename libraries/stdlib/src/kotlin/{ => util}/AssertionsJVM.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Functions.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Integers.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/JLangJVM.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Numbers.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Ordering.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Preconditions.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Ranges.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/Standard.kt (100%) rename libraries/stdlib/src/kotlin/{ => util}/StandardJVM.kt (100%) rename libraries/stdlib/src/kotlin/util/{System.kt => SystemJVM.kt} (100%) rename libraries/stdlib/src/kotlin/{ => util}/Tuples.kt (100%) diff --git a/build.xml b/build.xml index 9778bb3d260..6436d0c9533 100644 --- a/build.xml +++ b/build.xml @@ -304,7 +304,7 @@ - + @@ -322,7 +322,7 @@ - + @@ -759,7 +759,7 @@ - + diff --git a/jslib_files.xml b/jslib_files.xml index ed5a5b8299a..029bdef4875 100644 --- a/jslib_files.xml +++ b/jslib_files.xml @@ -29,7 +29,6 @@ - diff --git a/libraries/stdlib/src/kotlin/AssertionsJVM.kt b/libraries/stdlib/src/kotlin/util/AssertionsJVM.kt similarity index 100% rename from libraries/stdlib/src/kotlin/AssertionsJVM.kt rename to libraries/stdlib/src/kotlin/util/AssertionsJVM.kt diff --git a/libraries/stdlib/src/kotlin/Functions.kt b/libraries/stdlib/src/kotlin/util/Functions.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Functions.kt rename to libraries/stdlib/src/kotlin/util/Functions.kt diff --git a/libraries/stdlib/src/kotlin/Integers.kt b/libraries/stdlib/src/kotlin/util/Integers.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Integers.kt rename to libraries/stdlib/src/kotlin/util/Integers.kt diff --git a/libraries/stdlib/src/kotlin/JLangJVM.kt b/libraries/stdlib/src/kotlin/util/JLangJVM.kt similarity index 100% rename from libraries/stdlib/src/kotlin/JLangJVM.kt rename to libraries/stdlib/src/kotlin/util/JLangJVM.kt diff --git a/libraries/stdlib/src/kotlin/Numbers.kt b/libraries/stdlib/src/kotlin/util/Numbers.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Numbers.kt rename to libraries/stdlib/src/kotlin/util/Numbers.kt diff --git a/libraries/stdlib/src/kotlin/Ordering.kt b/libraries/stdlib/src/kotlin/util/Ordering.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Ordering.kt rename to libraries/stdlib/src/kotlin/util/Ordering.kt diff --git a/libraries/stdlib/src/kotlin/Preconditions.kt b/libraries/stdlib/src/kotlin/util/Preconditions.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Preconditions.kt rename to libraries/stdlib/src/kotlin/util/Preconditions.kt diff --git a/libraries/stdlib/src/kotlin/Ranges.kt b/libraries/stdlib/src/kotlin/util/Ranges.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Ranges.kt rename to libraries/stdlib/src/kotlin/util/Ranges.kt diff --git a/libraries/stdlib/src/kotlin/Standard.kt b/libraries/stdlib/src/kotlin/util/Standard.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Standard.kt rename to libraries/stdlib/src/kotlin/util/Standard.kt diff --git a/libraries/stdlib/src/kotlin/StandardJVM.kt b/libraries/stdlib/src/kotlin/util/StandardJVM.kt similarity index 100% rename from libraries/stdlib/src/kotlin/StandardJVM.kt rename to libraries/stdlib/src/kotlin/util/StandardJVM.kt diff --git a/libraries/stdlib/src/kotlin/util/System.kt b/libraries/stdlib/src/kotlin/util/SystemJVM.kt similarity index 100% rename from libraries/stdlib/src/kotlin/util/System.kt rename to libraries/stdlib/src/kotlin/util/SystemJVM.kt diff --git a/libraries/stdlib/src/kotlin/Tuples.kt b/libraries/stdlib/src/kotlin/util/Tuples.kt similarity index 100% rename from libraries/stdlib/src/kotlin/Tuples.kt rename to libraries/stdlib/src/kotlin/util/Tuples.kt