All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jetbrains.kotlin.commonizer.cli.CommonizerArguments.kt Maven / Gradle / Ivy

/*
 * 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"




© 2015 - 2024 Weber Informatics LLC | Privacy Policy