/* * SPDX-FileCopyrightText: 2026 NewPipe e.V. * SPDX-License-Identifier: GPL-3.0-or-later */ import org.jetbrains.compose.desktop.application.dsl.TargetFormat plugins { alias(libs.plugins.jetbrains.kotlin.jvm) alias(libs.plugins.jetbrains.kotlin.compose) alias(libs.plugins.jetbrains.compose.multiplatform) } dependencies { implementation(projects.shared) implementation(compose.desktop.currentOs) implementation(libs.jetbrains.coroutines.swing) implementation(libs.jetbrains.compose.preview) } compose.desktop { application { mainClass = "net.newpipe.app.MainKt" nativeDistributions { targetFormats(TargetFormat.Dmg, TargetFormat.Msi, TargetFormat.Deb) packageName = NEWPIPE_APPLICATION_ID_NEW packageVersion = NEWPIPE_VERSION_NAME } } }