Commit Graph

61748 Commits

Author SHA1 Message Date
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
Ilya Goncharov 18fa5266b7 [Gradle, JS] Producing for ir target through legacy target 2020-02-12 17:29:27 +03:00
Ilya Goncharov 21a1e2e89f [Gradle, JS] Add additinal DSL (with KotlinLibrary or Executable) for mixed and legacy 2020-02-12 17:29:26 +03:00
Ilya Goncharov 00572395da [Gradle, JS] Fix naming of produce Js 2020-02-12 17:29:26 +03:00
Ilya Goncharov 808a776efb [Gradle, JS] Default source-set name w/o legacy disambiguation in mixed 2020-02-12 17:29:26 +03:00
Ilya Goncharov 27b9c6ff29 [Gradle, JS] Fix compilation after cherry-pick 2020-02-12 17:29:26 +03:00
Ilya Goncharov 619b922215 [Gradle, JS] Difference through gradle attribute 2020-02-12 17:29:26 +03:00
Ilya Goncharov 4d323d3567 [Gradle, JS] Fix attribute type on type of zip 2020-02-12 17:29:26 +03:00