Full name:
com.carrotgarden.maven:scalor-maven-plugin_2.12:1.5.0.20190502181145:scala-native-pack-main
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
<nativeArchiveConfig> | MavenArchiveConfiguration | - | Configuration of Scala.native archive jar. Normally used with
provided default values. Component reference: MavenArchiveConfiguration |
<nativeFinalName> | String | - | Root name for the generated Scala.native jar file. Full name will
include classifier suffix. Default value is: ${project.build.finalName}. User property is: scalor.nativeFinalName. |
<nativeLibraryDetect> | boolean | - | Invoke Scala.native linker only when Scala.native library is
detected in project dependencies with given scope. Detection
parameter: nativeScalaLibRegex. Default value is: true. User property is: scalor.nativeLibraryDetect. |
<nativeMainAttach> | boolean | - | Enable to attach generated Scala.native jar to the project as
deployment artifact with scope=main. Default value is: true. User property is: scalor.nativeMainAttach. |
<nativeMainClassifier> | String | - | Artifact classifier for Scala.native with scope=main. Appended to
nativeFinalName. Default value is: native. User property is: scalor.nativeMainClassifier. |
<nativeMainOutputFolder> | File | - | Folder with generated Scala.native content with scope=main. Default value is: ${project.build.directory}/scalor/native/output/main. User property is: scalor.nativeMainOutputFolder. |
<nativeNativeLibRegex> | String | - | Regular expression used to discover Scala.native interop C/CPP
library from class path. This library normally comes as dependency
to scalalib, see nativeScalaLibRegex. This regular
expression is matched against resolved project depenencies in given
scope. Regular expression in the form:
${groupId}:${artifactId}. Default value is: org.scala-native:nativelib_.+. User property is: scalor.nativeNativeLibRegex. |
<nativeScalaLibRegex> | String | - | Regular expression used to discover Scala.native core
*.nir library from class path. This regular expression
is matched against resolved project depenencies in given scope.
Regular expression in the form:
${groupId}:${artifactId}. Enablement parameter: nativeLibraryDetect. Default value is: org.scala-native:scalalib_.+. User property is: scalor.nativeScalaLibRegex. |
<nativeSystemDetect> | boolean | - | Detect operating system and invoke native goals only when running
on supported o/s. When false, force native goals
invocation. Default value is: true. User property is: scalor.nativeSystemDetect. |
<skip> | boolean | - | Force to skip all executions of this plugin. Default value is: false. User property is: scalor.skip. |
<skipLogReason> | boolean | - | Enable logging of reason for skipping an execution. Default value is: true. User property is: scalor.skipLogReason. |
<skipNativePack> | boolean | - | Flag to skip this execution: scala-native-pack-*. Default value is: false. User property is: scalor.skipNativePack. |
<skipNativePackMain> | boolean | - | Flag to skip this goal execution:
scala-native-pack-main. Default value is: false. User property is: scalor.skipNativePackMain. |
<skipPackagingList> | String[] | - | List of packaging types, which are skipped by this plugin. Default value is: pom. User property is: scalor.skipPackagingList. |