Full name:
npanday.plugin:maven-compile-plugin:1.3-incubating:compile
Description:
Attributes:
compile
.Name | Type | Since | Description |
---|---|---|---|
language | String |
- |
.NET Language. The default value is C_SHARP . Not case
or white-space sensitive.Default value is: C_SHARP . |
project | MavenProject |
- |
The maven project. |
Name | Type | Since | Description |
---|---|---|---|
addModules | String[] |
- |
Link the specified modules into this assembly |
baseAddress | String |
- |
Base address for the library to be built |
bugReport | String |
- |
Create a 'Bug Report' file. |
checked | boolean |
- |
Generate overflow checks |
codePage | String |
- |
Specify the codepage to use when opening source files |
define | String |
- |
define |
delaysign | boolean |
- |
Delay-sign the assembly using only the public portion of the strong
name key |
embeddedResources | ArrayList |
- |
Embed the specified resource |
errorReport | String |
- |
Specify how to handle internal compiler errors: prompt, send,
queue, or none. The default is queue. |
frameworkVersion | String |
- |
The framework version to compile under: 1.1, 2.0, 3.0 |
imports | String[] |
- |
Declare global Imports for namespaces in referenced metadata files. |
includeSources | File[] |
- |
Included Source Codes |
integrationTest | boolean |
- |
The artifact acts as an Integration test project |
isDebug | boolean |
- |
(no description) Default value is: false . |
keycontainer | String |
- |
Specifies a strong name key container. (not currently supported) |
keyfile | File |
- |
Specify a strong name key file. |
libs | String[] |
- |
Specify additional directories to search in for references |
linkResource | String |
- |
Link the specified resource to this assembly |
localRepository | File |
- |
The location of the local Maven repository. |
main | String |
- |
The starup object class |
moduleAssemblyName | String |
- |
Name of the assembly which this module will be a part of |
noconfig | boolean |
- |
Do not auto include CSC.RSP/VBC.RSP file |
nowarn | String |
- |
nowarn |
optimize | boolean |
- |
Enable optimizations. |
optionCompare | String |
- |
Specifies binary or text style string comparisons |
optionStrict | String |
- |
Enforce strict language semantics / Warn when strict language
semantics are not respected. |
optionexplicit | boolean |
- |
Require explicit declaration of variables. |
outputDirectory | File |
- |
The directory for the compilated web application |
parameters | ArrayList |
- |
Additional compiler commands |
pdb | String |
- |
Specify debug information file name (default: output file name with
.pdb extension) |
platform | String |
- |
Limit the platforms this code can run on. (not currently supported) |
profile | String |
- |
The profile that the compiler should use to compile classes: FULL,
COMPACT, (or a custom one specified in a compiler-plugins.xml). Default value is: FULL . |
profileAssemblyPath | File |
- |
This over-rides the defaultAssemblyPath for the compiler plugin. |
removeintchecks | boolean |
- |
Remove integer checks. |
resource | String |
- |
Embed the specified resource |
rootNamespace | String |
- |
Returns the rootnamespace of the project. Used by VB project only. |
settingsPath | String |
- |
(no description) |
skipTestCompile | boolean |
- |
Skips compiling of unit tests Default value is: false . |
testAddModules | String[] |
- |
Link the specified modules into this assembly |
testBaseAddress | String |
- |
Base address for the library to be built |
testBugReport | String |
- |
Create a 'Bug Report' file. |
testChecked | boolean |
- |
Generate overflow checks |
testCodePage | String |
- |
Specify the codepage to use when opening source files |
testDefine | String |
- |
define |
testDelaysign | boolean |
- |
Delay-sign the assembly using only the public portion of the strong
name key |
testErrorReport | String |
- |
Specify how to handle internal compiler errors: prompt, send,
queue, or none. The default is queue. |
testFrameworkVersion | String |
- |
The framework version to compile the test classes: 1.1, 2.0, 3.0 |
testImports | String[] |
- |
Declare global Imports for namespaces in referenced metadata files. |
testIncludeSources | File[] |
- |
Included Source Codes |
testKeycontainer | String |
- |
Specifies a strong name key container. (not currently supported) |
testKeyfile | File |
- |
Specify a strong name key file. |
testLanguage | String |
- |
.NET Language. The default value is C_SHARP . Not case
or white-space sensitive. |
testLibs | String[] |
- |
Specify additional directories to search in for references |
testLinkResource | String |
- |
Link the specified resource to this assembly |
testMain | String |
- |
The starup object class |
testModuleAssemblyName | String |
- |
Name of the assembly which this module will be a part of |
testNoconfig | boolean |
- |
Do not auto include CSC.RSP/VBC.RSP file |
testNowarn | String |
- |
testNowarn |
testOptimize | boolean |
- |
Enable optimizations. |
testOptionCompare | String |
- |
Specifies binary or text style string comparisons |
testOptionStrict | String |
- |
Enforce strict language semantics / Warn when strict language
semantics are not respected. |
testOptionexplicit | boolean |
- |
Require explicit declaration of variables. |
testParameters | ArrayList |
- |
Additional compiler commands for test classes |
testPdb | String |
- |
Specify debug information file name (default: output file name with
.pdb extension) |
testPlatform | String |
- |
Limit the platforms this code can run on. (not currently supported) |
testProfile | String |
- |
The profile that the compiler should use to compile classes: FULL,
COMPACT, (or a custom one specified in a compiler-plugins.xml). Default value is: FULL . |
testProfileAssemblyPath | File |
- |
This over-rides the defaultAssemblyPath for the compiler plugin. |
testRemoveintchecks | boolean |
- |
Remove integer checks. |
testResource | String |
- |
Embed the specified resource |
testRootNamespace | String |
- |
Returns the rootnamespace of the project. Used by VB project only. Default value is: ${project.groupId}.${project.artifactId} . |
testUnsafe | boolean |
- |
Allow 'unsafe' code |
testUtf8output | boolean |
- |
Output compiler messages in UTF-8 encoding |
testVendor | String |
- |
The Vendor for the Compiler. Supports MONO and MICROSOFT: the
default value is MICROSOFT . Not case or white-space
sensitive. |
testVendorVersion | String |
- |
(no description) |
testWarn | Integer |
- |
testWarn |
testWin32Icon | String |
- |
Specifies a Win32 icon file (.ico) for the default Win32 resources. |
testWin32Res | String |
- |
Specify a Win32 resource file (.res) |
unsafe | boolean |
- |
Allow 'unsafe' code |
utf8output | boolean |
- |
Output compiler messages in UTF-8 encoding |
vendor | String |
- |
The Vendor for the Compiler. Not case or white-space sensitive. |
vendorVersion | String |
- |
(no description) |
warn | Integer |
- |
warn |
win32Icon | String |
- |
Specifies a Win32 icon file (.ico) for the default Win32 resources. |
win32Res | String |
- |
Specify a Win32 resource file (.res) |
java.lang.String[]
No
${addmodules}
java.lang.String
No
${baseaddress}
java.lang.String
No
${bugreport}
boolean
No
java.lang.String
No
${codepage}
java.lang.String
No
${define}
boolean
No
java.util.ArrayList
No
${embeddedResources}
java.lang.String
No
${errorreport}
java.lang.String
No
${frameworkVersion}
java.lang.String[]
No
${imports}
java.io.File[]
No
${includeSources}
boolean
No
boolean
No
${isDebug}
false
java.lang.String
No
${keycontainer}
java.io.File
No
${keyfile}
C_SHARP
. Not case
or white-space sensitive.java.lang.String
Yes
${language}
C_SHARP
libs:
java.lang.String[]
No
${libs}
java.lang.String
No
${linkresource}
java.io.File
No
${settings.localRepository}
main:
java.lang.String
No
${main}
java.lang.String
No
${moduleassemblyname}
boolean
No
java.lang.String
No
${nowarn}
boolean
No
java.lang.String
No
${optioncompare}
java.lang.String
No
${optionstrict}
boolean
No
java.io.File
No
${outputDirectory}
java.util.ArrayList
No
${parameters}
pdb:
java.lang.String
No
${pdb}
java.lang.String
No
${platform} default-value =
java.lang.String
No
${profile}
FULL
java.io.File
No
${profileAssemblyPath}
org.apache.maven.project.MavenProject
Yes
${project}
boolean
No
java.lang.String
No
${resource}
java.lang.String
No
${rootNamespace}
java.lang.String
No
${npanday.settings}
boolean
No
${skipTestCompile}
false
java.lang.String[]
No
${testAddmodules}
java.lang.String
No
${testBaseaddress}
java.lang.String
No
${testBugreport}
boolean
No
java.lang.String
No
${testCodepage}
java.lang.String
No
${testDefine}
boolean
No
java.lang.String
No
${testErrorreport}
java.lang.String
No
${testFrameworkVersion}
java.lang.String[]
No
${testImports}
java.io.File[]
No
${testIncludeSources}
java.lang.String
No
${testKeycontainer}
java.io.File
No
${testKeyfile}
C_SHARP
. Not case
or white-space sensitive.java.lang.String
No
${testLanguage}
java.lang.String[]
No
${testLibs}
java.lang.String
No
${testLinkresource}
java.lang.String
No
${testMain}
java.lang.String
No
${testModuleassemblyname}
boolean
No
java.lang.String
No
${testNowarn}
boolean
No
java.lang.String
No
${testOptioncompare}
java.lang.String
No
${testOptionstrict}
boolean
No
java.util.ArrayList
No
${testParameters}
java.lang.String
No
${testPdb}
java.lang.String
No
${testPlatform} default-value =
java.lang.String
No
${testProfile}
FULL
java.io.File
No
${testProfileAssemblyPath}
boolean
No
java.lang.String
No
${testResource}
java.lang.String
No
${testRootNamespace}
${project.groupId}.${project.artifactId}
boolean
No
boolean
No
MICROSOFT
. Not case or white-space
sensitive.java.lang.String
No
${testVendor}
java.lang.String
No
${testVendorVersion}
java.lang.Integer
No
${testWarn}
java.lang.String
No
${testWin32icon}
java.lang.String
No
${testWin32res}
boolean
No
boolean
No
java.lang.String
No
${vendor}
java.lang.String
No
${vendorVersion}
warn:
java.lang.Integer
No
${warn}
java.lang.String
No
${win32icon}
java.lang.String
No
${win32res}