sebastian.sellmair
|
14eca72913
|
Implement 'CommonizerTarget.fileName' and limit fileName length
^KT-46856 Fixed
|
2021-05-27 06:48:34 +00:00 |
|
sebastian.sellmair
|
b48850c993
|
[Commonizer] Logging: Implement CommonizerLogLevel and hide verbose output by default
^KT-36679 Fixed
|
2021-05-01 14:36:18 +03:00 |
|
sebastian.sellmair
|
05a6d89151
|
[Minor] Re-format :kotlin-klib-commonizer and :kotlin-klib-commonizer-api
|
2021-04-16 14:56:32 +00:00 |
|
sebastian.sellmair
|
f893709e5b
|
[Commonizer] CommonizeLibcurlTest: Add commonizeSuccessfully with unsupported targets
This test will assert behaviour on 'unsupported' targets requested from the commonizer
^KT-46077
|
2021-04-16 14:56:31 +00:00 |
|
sebastian.sellmair
|
bbcfde7231
|
[Commonizer] Add 'commonizer_target' and 'commonizer_native_targets' to commonized klib's manifest
^KT-46077 Fixed
|
2021-04-16 14:56:31 +00:00 |
|
sebastian.sellmair
|
b311820159
|
[Minor] Fix CommonizerDependencyTest.sample identityString on Windows
|
2021-04-09 23:36:02 +02:00 |
|
sebastian.sellmair
|
933c52d470
|
[Commonizer] Gracefully handle absent targets for hierarchical commonization
|
2021-04-09 23:35:59 +02:00 |
|
sebastian.sellmair
|
250915f377
|
[Commonizer] Implement AbstractInlineSourcesCommonizationTest and hierarchical commonization tests
|
2021-04-09 23:35:58 +02:00 |
|
sebastian.sellmair
|
8c941fc203
|
[Gradle] Implement support for hierarchical commonization
|
2021-04-09 23:35:57 +02:00 |
|
sebastian.sellmair
|
46a20c81cc
|
Implement CommonizerTarget.allLeaves
|
2021-04-09 23:35:56 +02:00 |
|
sebastian.sellmair
|
a78645e858
|
Implement CommonizerTarget.withAllAncestors
|
2021-04-09 23:35:56 +02:00 |
|
sebastian.sellmair
|
47f36c04fc
|
Move transitiveClosure into :commonizer-api
|
2021-04-09 23:35:56 +02:00 |
|
sebastian.sellmair
|
35e1f8a520
|
Implement CommonizerTarget isAncestorOf and isDescendentOf
|
2021-04-09 23:35:56 +02:00 |
|
sebastian.sellmair
|
79c6b406ba
|
[Commonizer] Allow empty SharedCommonizerTarget
|
2021-04-09 23:35:55 +02:00 |
|
sebastian.sellmair
|
cdbede09df
|
Move 'TargetDependent' into commonizer module make it an interface
|
2021-04-09 23:35:55 +02:00 |
|
sebastian.sellmair
|
e232a2be6c
|
CommonizeLibcurlTest: Provide necessary native distribution dependencies
|
2021-03-26 10:55:25 +00:00 |
|
sebastian.sellmair
|
2b7866402d
|
[Commonizer] Move KonanDistribution to :native:kotlin-klib-commonizer-api
|
2021-03-26 10:55:24 +00:00 |
|
sebastian.sellmair
|
e44877f562
|
[Commonizer] LibraryCommonizer: Allow passing dependencies for a shared target
|
2021-03-26 10:55:21 +00:00 |
|
Dmitriy Dolovov
|
5a35018a88
|
[Commonizer] Move source code to the folder that corresponds package name
|
2021-03-17 13:34:14 +03:00 |
|
Dmitriy Dolovov
|
fc4f66b702
|
[Commonizer] Change the main package name
org.jetbrains.kotlin.descriptors.commonizer -> org.jetbrains.kotlin.commonizer
|
2021-03-17 13:34:06 +03:00 |
|
sebastian.sellmair
|
b68fee9cbc
|
CliCommonizer: Guard input- and dependency- libraries
|
2021-03-16 15:47:29 +00:00 |
|
sebastian.sellmair
|
6efd04edc0
|
Implement CInteropCommonizerTask to support commonization of user-defined cinterops
^KT-40975 Verification Pending
|
2021-03-16 15:47:20 +00:00 |
|
Dmitriy Novozhilov
|
f5d00716d1
|
Advance kotlin-build-gradle-plugin version to 0.0.26
|
2021-03-15 12:13:01 +03:00 |
|
sebastian.sellmair
|
3d6893e518
|
[Commonizer] Implement safe SharedCommonizerTarget factory function
Do not try to instantiate SharedCommonizerTarget with no leaves
^KT-45350 Verification Pending
|
2021-03-09 10:02:00 +00:00 |
|
Vasily Levchenko
|
b05e742238
|
[commonizer-api] workaround for old k/n artifacts
|
2021-02-26 12:51:54 +01:00 |
|
sebastian.sellmair
|
4500b6ce74
|
[Commonizer] Implement :native:kotlin-klib-commonizer:api with support for library commonization
- Implement new Gradle module ':native:kotlin-klib-commonizer'
- Implement new NativeKlibCommonize task
- Implement CommonizerTarget.identityString
|
2021-02-17 19:24:54 +00:00 |
|