@Mojo(name="test-build", defaultPhase=TEST_COMPILE) public class BuildTestsMojo extends BaseBuildMojo
The tests should be located in the src/test/haxe directory.
additionalDependencies, additionalHaxedefs, additionalHaxelibs, additionalSources, isDebug, isFinal
basedir, haxelibExecutable, project, projectFile, target
Constructor and Description |
---|
BuildTestsMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
build() |
protected void |
checkHaxelibs() |
protected boolean |
generateTestSources() |
checkHaxelib, execute, installHaxelib
getHaxelibPath
protected void checkHaxelibs() throws Exception
checkHaxelibs
in class BaseBuildMojo
Exception
protected void build() throws org.codehaus.plexus.util.cli.CommandLineException, org.apache.maven.plugin.MojoFailureException, org.apache.maven.plugin.MojoExecutionException
build
in class BaseBuildMojo
org.codehaus.plexus.util.cli.CommandLineException
org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoExecutionException
protected boolean generateTestSources() throws org.apache.maven.plugin.MojoExecutionException, IOException
org.apache.maven.plugin.MojoExecutionException
IOException
Copyright © 2023. All rights reserved.