Ilya Goncharov
d44aef3f3d
[Gradle, JS] Check existence of input file before run and test
...
#KT-36326 fixed
2020-02-12 17:29:33 +03:00
Ilya Goncharov
bcd2707fe6
[Gradle, JS] Fix naming from jsMode to jsCompilerType
2020-02-12 17:29:33 +03:00
Ilya Goncharov
b30328a766
[Gradle, JS] Fix capilatiozation for gradle attributes
2020-02-12 17:29:33 +03:00
Ilya Goncharov
54e068dee2
[Gradle, JS] Attribute and compiler type is on one enum
2020-02-12 17:29:33 +03:00
Ilya Goncharov
d86384225e
[Gradle, JS] Rename of property for control compiler type
2020-02-12 17:29:33 +03:00
Ilya Goncharov
8de4966e53
[Gradle, JS] Fix name of workers file
2020-02-12 17:29:33 +03:00
Ilya Goncharov
f342508a6e
[Gradle, JS] Fix ambiguity with target name
2020-02-12 17:29:32 +03:00
Ilya Goncharov
6793fb285e
[Gradle, JS] Prepare for review
2020-02-12 17:29:32 +03:00
Ilya Goncharov
85919ed0fc
[Gradle, JS] Fix manifest destination
2020-02-12 17:29:32 +03:00
Ilya Goncharov
433053e479
[Gradle, JS] Fix manifest destination
2020-02-12 17:29:32 +03:00
Ilya Goncharov
a4ed71075d
[Gradle, JS] Fix test for lib and app
2020-02-12 17:29:32 +03:00
Ilya Goncharov
43903e5d19
[Gradle, JS] Fix test incremental compilation (only for legacy)
2020-02-12 17:29:32 +03:00
Ilya Goncharov
c6935a57a4
[Gradle, JS] Fix test for old kotlin2js plugin
2020-02-12 17:29:32 +03:00
Ilya Goncharov
d69266de50
[Gradle, JS] Fix parallel tasks test
2020-02-12 17:29:32 +03:00
Ilya Goncharov
5ff07baf53
[Gradle, JS] Fix parallel tasks test
2020-02-12 17:29:31 +03:00
Ilya Goncharov
40f5663a57
[Gradle, JS] Fix associated compilations test and adopt to js ir
2020-02-12 17:29:31 +03:00
Ilya Goncharov
6698dc7597
[Gradle, JS] new-mpp-with-dce is actual only for legacy
2020-02-12 17:29:31 +03:00
Ilya Goncharov
57d2939cf9
[Gradle, JS] Fix lower case of target
2020-02-12 17:29:31 +03:00
Ilya Goncharov
d50f520639
[Gradle, JS] Fix WorkersIT tests
2020-02-12 17:29:31 +03:00
Ilya Goncharov
8646f6a098
[Gradle, JS] Commonization setting of js mode
2020-02-12 17:29:31 +03:00
Ilya Goncharov
e7b981c467
[Gradle, JS] Fix testBrowserDistribution
2020-02-12 17:29:31 +03:00
Ilya Goncharov
99d0fa0d29
[Gradle, JS] Fix newFileProperty for gradle <5.0
2020-02-12 17:29:31 +03:00
Ilya Goncharov
d2261f5491
[Gradle, JS] Fix legacy test
...
- kotlin2js depends on MPP
2020-02-12 17:29:30 +03:00
Ilya Goncharov
26c27f55b3
[Gradle, JS] Fix test for resolving
2020-02-12 17:29:30 +03:00
Ilya Goncharov
fff5d9a684
[Gradle, JS] Remove redundant disambiguation for ir preset
2020-02-12 17:29:30 +03:00
Ilya Goncharov
c208f038ad
[Gradle, JS] Fix gradle <5.1 incompatibility with fileProperty
2020-02-12 17:29:30 +03:00
Ilya Goncharov
24451f62ac
[Gradle, JS] Fix gradle <5.1 incompatibility #2
2020-02-12 17:29:30 +03:00
Ilya Goncharov
cd5ed54cd6
[Gradle, JS] Fix gradle <5.1 incompatibility
2020-02-12 17:29:30 +03:00
Ilya Goncharov
df5b86c289
[Gradle, JS] Use include instead of sources for link stage of compiler
2020-02-12 17:29:30 +03:00
Ilya Goncharov
da9080055c
[Gradle, JS] Remove sources for link tasks
2020-02-12 17:29:29 +03:00
Ilya Goncharov
247da4984e
[Gradle, JS] Fix naming
2020-02-12 17:29:29 +03:00
Ilya Goncharov
ded996aedf
[Gradle, JS] Delegates all calls from js target to ir target
2020-02-12 17:29:29 +03:00
Ilya Goncharov
62aa6d01e9
[Gradle, JS] Remove redundant
2020-02-12 17:29:29 +03:00
Ilya Goncharov
406c249d99
[Gradle, JS] Fix mpp generator
2020-02-12 17:29:29 +03:00
Ilya Goncharov
0b06f0a05b
[Gradle, JS] Remove redundant classes
2020-02-12 17:29:29 +03:00
Ilya Goncharov
5904591676
[Gradle, JS] Commonize targets with interfaces
2020-02-12 17:29:29 +03:00
Ilya Goncharov
d33521052f
[Gradle, JS] In Ir target should configure Ir subtarget
2020-02-12 17:29:28 +03:00
Ilya Goncharov
831757018c
[Gradle, JS] Check only once set producing type
2020-02-12 17:29:28 +03:00
Ilya Goncharov
9f3601412b
[Gradle, JS] Commonize producing for js targets
2020-02-12 17:29:28 +03:00
Ilya Goncharov
8322d7b007
[Gradle, JS] Move producing dsl from subtarget to target in IR
2020-02-12 17:29:28 +03:00
Ilya Goncharov
7a3b6e2d71
[Gradle, JS] Move producing dsl from subtarget to target
2020-02-12 17:29:28 +03:00
Ilya Goncharov
2680ea6bdd
[Gradle, JS] Fix after rebase on master
2020-02-12 17:29:28 +03:00
Ilya Goncharov
a2930b45f6
[Gradle, JS] Fix compilation after rebase
2020-02-12 17:29:28 +03:00
Ilya Goncharov
35c681685b
[Gradle, JS] Set only one attribute for ir target
...
- Because if new library version can be consumed from old plugin, which doesn't know about new attribute
We don't add attribute for legacy variant, and Gradle find necessary variant with less attribute count
2020-02-12 17:29:28 +03:00
Ilya Goncharov
31f8fe0461
[Gradle, JS] Api and runtime variants for legacy and ir
2020-02-12 17:29:27 +03:00
Ilya Goncharov
15a33a8503
[Gradle, JS] Fix naming
2020-02-12 17:29:27 +03:00
Ilya Goncharov
8f8eaa28d5
[Gradle, JS] Add attribute for IR target
2020-02-12 17:29:27 +03:00
Ilya Goncharov
9833e2202e
[Gradle, JS] Hack for npm resolving of js mixed mode
2020-02-12 17:29:27 +03:00
Ilya Goncharov
a1e6f566f6
[Gradle, JS] Add disambiguation classifier for MPP
2020-02-12 17:29:27 +03:00
Ilya Goncharov
246fb31786
[Gradle, JS] Add hack for process ir compilations in NPM resolver in mixed
2020-02-12 17:29:27 +03:00