org.jetbrains.kotlin.commonizer.cli.CommonizerArguments.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kotlin-klib-commonizer-api Show documentation
Show all versions of kotlin-klib-commonizer-api Show documentation
Kotlin KLIB Library Commonizer API
/*
* Copyright 2010-2022 JetBrains s.r.o. and Kotlin Programming Language contributors.
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
*/
package org.jetbrains.kotlin.commonizer.cli
// General
public const val DEPENDENCY_LIBRARIES_ALIAS: String = "dependency-libraries"
public const val INPUT_LIBRARIES_ALIAS: String = "input-libraries"
public const val LOG_LEVEL_ALIAS: String = "log-level"
public const val NATIVE_DISTRIBUTION_PATH_ALIAS: String = "distribution-path"
public const val OUTPUT_COMMONIZER_TARGETS_ALIAS: String = "output-targets"
public const val OUTPUT_PATH_ALIAS: String = "output-path"
public const val STATS_TYPE_ALIAS: String = "log-stats"
public const val NATIVE_TARGETS_ALIAS: String = "targets"
public const val COPY_STDLIB_ALIAS: String = "copy-stdlib"
public const val COPY_ENDORSED_LIBS_ALIAS: String = "copy-endorsed-libs"
// Commonizer settings
public const val OPTIMISTIC_NUMBER_COMMONIZATION_ENABLED_ALIAS: String = "optimistic-numbers"
public const val PLATFORM_INTEGER_COMMONIZATION_ENABLED_ALIAS: String = "platform-integers"