A B C D E F G H I L M O P R S T U V 
All Classes All Packages

A

AbstractCmakeBuilder - Class in hudson.plugins.cmake
A Builder that holds information about a cmake installation, the working directory for invocation and the arguments to pass to cmake,
AbstractCmakeBuilder(String) - Constructor for class hudson.plugins.cmake.AbstractCmakeBuilder
Minimal constructor.
AbstractCmakeBuilder.DescriptorImpl - Class in hudson.plugins.cmake
Descriptor for CmakeBuilder.
AbstractStep - Class in hudson.plugins.cmake
A pipeline Step that holds information about a cmake installation.
NOTE: Actually, this class is NOT abstract, since we want to re-use the @DataBoundSetter methods defined here.
AbstractStep(String) - Constructor for class hudson.plugins.cmake.AbstractStep
Minimal constructor.
AbstractStep.DescriptorImpl - Class in hudson.plugins.cmake
Descriptor for AbstractStep.
AbstractToolStep - Class in hudson.plugins.cmake
Provides a pipeline build step that allows to invoke selected tools of the cmake-suite (cmake, cpack and ctest) with arbitrary arguments.
Similar to CToolBuilder, but pipeline compatible.
NOTE: Actually, this class is NOT abstract, but we want to re-use the @DataBoundSetter methods defined here.
AbstractToolStep(String) - Constructor for class hudson.plugins.cmake.AbstractToolStep
Minimal constructor.
AbstractToolStep.DescriptorImpl - Class in hudson.plugins.cmake
 
accept(String) - Method in interface de.marw.cmake.cmakecache.CMakeCacheFileParser.EntryFilter
appliesTo(CmakeInstaller.OsFamily, String) - Method in class hudson.plugins.cmake.CmakeInstaller.CmakeVariant
Checks whether an installation of this CmakeVariant will work on the given node.
arch - Variable in class hudson.plugins.cmake.CmakeInstaller.CmakeVariant
OS architecture as specified by the cmake.org download site

B

buildEnvVars(EnvVars) - Method in class hudson.plugins.cmake.CmakeTool
Overwritten to add the path to cmake`s bin directory, if tool was downloaded.
BuildToolEntryParser - Class in hudson.plugins.cmake
Gets the value of the "CMAKE_MAKE_PROGRAM" entry from a cmake cache file.
BuildToolEntryParser() - Constructor for class hudson.plugins.cmake.BuildToolEntryParser
 
BuildToolStep - Class in hudson.plugins.cmake
Invokes the build tool configured by cmake.
BuildToolStep() - Constructor for class hudson.plugins.cmake.BuildToolStep
 
BuildToolStep.DescriptorImpl - Class in hudson.plugins.cmake
Descriptor for CmakeBuilder.

C

CmakeBuilder - Class in hudson.plugins.cmake
Executes cmake as a build step.
CmakeBuilder(String) - Constructor for class hudson.plugins.cmake.CmakeBuilder
Minimal constructor.
CmakeBuilder(String, String) - Constructor for class hudson.plugins.cmake.CmakeBuilder
Deprecated.
to minimize number of mandatory field values.
CmakeBuilder.DescriptorImpl - Class in hudson.plugins.cmake
Descriptor for CmakeBuilder.
CmakeBuilderStep - Class in hudson.plugins.cmake
Generates the build scripts with cmake and runs the appropriate build tool.
Similar to CMakeBuilder, but pipeline compatible.
CmakeBuilderStep(String) - Constructor for class hudson.plugins.cmake.CmakeBuilderStep
Minimal constructor.
CmakeBuilderStep.DescriptorImpl - Class in hudson.plugins.cmake
Descriptor for CmakeBuilderStep.
CMakeCacheFileParser - Class in de.marw.cmake.cmakecache
A simple parser for CMake cache files (CMakeCache.txt).
CMakeCacheFileParser() - Constructor for class de.marw.cmake.cmakecache.CMakeCacheFileParser
 
CMakeCacheFileParser.EntryFilter - Interface in de.marw.cmake.cmakecache
A filter for CMake cache file entry keys.
CmakeInstallable() - Constructor for class hudson.plugins.cmake.CmakeInstaller.CmakeInstallable
Default ctor for JSON de-serialization.
CmakeInstallableList() - Constructor for class hudson.plugins.cmake.CmakeInstaller.CmakeInstallableList
 
CmakeInstaller - Class in hudson.plugins.cmake
Automatic Cmake installer from cmake.org.
CmakeInstaller(String) - Constructor for class hudson.plugins.cmake.CmakeInstaller
 
CmakeInstaller.CmakeInstallable - Class in hudson.plugins.cmake
 
CmakeInstaller.CmakeInstallableList - Class in hudson.plugins.cmake
Represents the de-serialized JSON data file containing all installable Cmake versions.
CmakeInstaller.CmakeVariant - Class in hudson.plugins.cmake
 
CmakeInstaller.DescriptorImpl - Class in hudson.plugins.cmake
 
CMakeStep - Class in hudson.plugins.cmake
Provides a pipeline build step that allows to invoke cmake with arbitrary arguments.
Similar to CToolBuilder, but pipeline compatible.
CMakeStep(String) - Constructor for class hudson.plugins.cmake.CMakeStep
Minimal constructor.
CMakeStep.DescriptorImpl - Class in hudson.plugins.cmake
 
CmakeTool - Class in hudson.plugins.cmake
Information about Cmake installation.
CmakeTool(String, String, List<? extends ToolProperty<?>>) - Constructor for class hudson.plugins.cmake.CmakeTool
Constructor for CmakeTool.
CmakeTool.DescriptorImpl - Class in hudson.plugins.cmake
 
CmakeVariant() - Constructor for class hudson.plugins.cmake.CmakeInstaller.CmakeVariant
 
configure(StaplerRequest, JSONObject) - Method in class hudson.plugins.cmake.CmakeTool.DescriptorImpl
 
contains(int) - Method in class hudson.plugins.cmake.IntSet
Gets whether the specified value is contained in this set of values.
CPackStep - Class in hudson.plugins.cmake
Provides a pipeline build step that allows to invoke cpack with arbitrary arguments.
Similar to CToolBuilder, but pipeline compatible.
CPackStep(String) - Constructor for class hudson.plugins.cmake.CPackStep
Minimal constructor.
CPackStep.DescriptorImpl - Class in hudson.plugins.cmake
 
CTestStep - Class in hudson.plugins.cmake
Provides a pipeline build step that allows to invoke ctest with arbitrary arguments.
Similar to CToolBuilder, but pipeline compatible.
CTestStep(String) - Constructor for class hudson.plugins.cmake.CTestStep
Minimal constructor.
CTestStep.DescriptorImpl - Class in hudson.plugins.cmake
 
CToolBuilder - Class in hudson.plugins.cmake
Provides a build step that allows to invoke selected tools of the cmake-suite (cmake, cpack and ctest) with arbitrary arguments.
CToolBuilder(String) - Constructor for class hudson.plugins.cmake.CToolBuilder
Minimal constructor.
CToolBuilder.DescriptorImpl - Class in hudson.plugins.cmake
Descriptor for CToolBuilder.

D

de.marw.cmake.cmakecache - package de.marw.cmake.cmakecache
 
DEFAULT - Static variable in class hudson.plugins.cmake.CmakeTool
Tool name of the default tool (usually found on the executable search path).
DescriptorImpl() - Constructor for class hudson.plugins.cmake.AbstractStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.AbstractToolStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.BuildToolStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CmakeBuilder.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CmakeBuilderStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CmakeInstaller.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CMakeStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CmakeTool.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CPackStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CTestStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.plugins.cmake.CToolBuilder.DescriptorImpl
 
DescriptorImpl(Class<? extends Builder>) - Constructor for class hudson.plugins.cmake.AbstractCmakeBuilder.DescriptorImpl
 
doCheckIgnoredExitCodes(String) - Method in class hudson.plugins.cmake.AbstractToolStep.DescriptorImpl
Performs on-the-fly validation of the form field 'ignoredExitCodes'.
doCheckIgnoredExitCodes(String) - Method in class hudson.plugins.cmake.CToolBuilder.DescriptorImpl
Performs on-the-fly validation of the form field 'ignoredExitCodes'.
doCheckLabel(String) - Method in class hudson.plugins.cmake.AbstractStep.DescriptorImpl
 
doCheckSourceDir(AbstractProject<?, ?>, String) - Method in class hudson.plugins.cmake.CmakeBuilder.DescriptorImpl
Performs on-the-fly validation of the form field 'sourceDir'.
doFillInstallationItems() - Method in class hudson.plugins.cmake.AbstractStep.DescriptorImpl
Determines the values of the Cmake installation drop-down list box.
doFillInstallationNameItems() - Method in class hudson.plugins.cmake.AbstractCmakeBuilder.DescriptorImpl
Determines the values of the Cmake installation drop-down list box.
doFillToolIdItems() - Method in class hudson.plugins.cmake.CToolBuilder.DescriptorImpl
 

E

ENV_VAR_NAME_CMAKE_BUILD_TOOL - Static variable in class hudson.plugins.cmake.CmakeBuilder
the key for the build variable that holds the build tool that the build-scripts have been generated for (e.g.

F

findPullUpDirectory(FilePath) - Method in class hudson.plugins.cmake.CmakeInstaller
Overwritten since 3.x archives from cmake.org have more than just the "cmake-<version>" directory
forEnvironment(EnvVars) - Method in class hudson.plugins.cmake.CmakeTool
 
forNode(Node, TaskListener) - Method in class hudson.plugins.cmake.CmakeTool
 

G

getAbsoluteCommand(Node, String) - Method in class hudson.plugins.cmake.CmakeTool
Gets the absolute file system path on the specified node with the basename appended.
getArgs() - Method in class hudson.plugins.cmake.BuildToolStep
Gets the content of the form field 'args'.
getArguments() - Method in class hudson.plugins.cmake.AbstractCmakeBuilder
 
getArguments() - Method in class hudson.plugins.cmake.AbstractToolStep
 
getArguments() - Method in class hudson.plugins.cmake.CToolBuilder
 
getBuildDir() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getBuildDir() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
getBuildType() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getBuildType() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
getCleanBuild() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getCmakeArgs() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getCmakeArgs() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
getCommandArguments(EnvVars) - Method in class hudson.plugins.cmake.BuildToolStep
Gets the arguments to pass to the build tool.
getCommandBasename() - Method in class hudson.plugins.cmake.AbstractStep
Gets the basename of the command to run (cmake, cpack or ctest).
getCommandBasename() - Method in class hudson.plugins.cmake.CPackStep
 
getCommandBasename() - Method in class hudson.plugins.cmake.CTestStep
 
getDefaultInstallers() - Method in class hudson.plugins.cmake.CmakeTool.DescriptorImpl
Overwritten to make cmake auto-installer a default option.
getDescriptor() - Method in class hudson.plugins.cmake.BuildToolStep
Overridden for better type safety.
getDescriptor() - Method in class hudson.plugins.cmake.CmakeBuilder
Overridden for better type safety.
getDescriptor() - Method in class hudson.plugins.cmake.CmakeBuilderStep
Overridden for better type safety.
getDescriptor() - Method in class hudson.plugins.cmake.CToolBuilder
Overridden for better type safety.
getDisplayName() - Method in class hudson.plugins.cmake.BuildToolStep.DescriptorImpl
This human readable name is used in the configuration screen.
getDisplayName() - Method in class hudson.plugins.cmake.CmakeBuilder.DescriptorImpl
This human readable name is used in the configuration screen.
getDisplayName() - Method in class hudson.plugins.cmake.CmakeBuilderStep.DescriptorImpl
This human readable name is used in the configuration screen.
getDisplayName() - Method in class hudson.plugins.cmake.CmakeInstaller.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.cmake.CMakeStep.DescriptorImpl
This human readable name is used in the configuration screen.
getDisplayName() - Method in class hudson.plugins.cmake.CmakeTool.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.cmake.CPackStep.DescriptorImpl
This human readable name is used in the configuration screen.
getDisplayName() - Method in class hudson.plugins.cmake.CTestStep.DescriptorImpl
This human readable name is used in the configuration screen.
getDisplayName() - Method in class hudson.plugins.cmake.CToolBuilder.DescriptorImpl
This human readable name is used in the configuration screen.
getEnvironmentVars(EnvVars, TaskListener) - Method in class hudson.plugins.cmake.BuildToolStep
Gets the extra environment variables to pass to the build tool.
getEnvVars() - Method in class hudson.plugins.cmake.BuildToolStep
Gets the content of the form field 'envVars'.
getFunctionName() - Method in class hudson.plugins.cmake.CmakeBuilderStep.DescriptorImpl
 
getFunctionName() - Method in class hudson.plugins.cmake.CMakeStep.DescriptorImpl
 
getFunctionName() - Method in class hudson.plugins.cmake.CPackStep.DescriptorImpl
 
getFunctionName() - Method in class hudson.plugins.cmake.CTestStep.DescriptorImpl
 
getGenerator() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getGenerator() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
getIgnoredExitCodes() - Method in class hudson.plugins.cmake.AbstractToolStep
Gets the exit codes of the tool that indicate a failure but should be ignored, thus causing the build to proceed.
getIgnoredExitCodes() - Method in class hudson.plugins.cmake.CToolBuilder
Gets the exit codes of the tool that indicate a failure but should be ignored, thus causing the build to proceed.
getInstallable(ToolInstallation, String, String) - Method in class hudson.plugins.cmake.CmakeInstaller
Overloaded to select the OS-ARCH specific variant and to fill in the variant´s URL.
getInstallables() - Method in class hudson.plugins.cmake.CmakeInstaller.DescriptorImpl
List of installable tools.
getInstallation() - Method in class hudson.plugins.cmake.AbstractStep
Gets the name of the cmake installation to use for this build step
getInstallationName() - Method in class hudson.plugins.cmake.AbstractCmakeBuilder
Gets the name of the cmake installation to use for this build step
getKey() - Method in class de.marw.cmake.cmakecache.SimpleCMakeCacheEntry
Gets the key property.
getLabel() - Method in class hudson.plugins.cmake.AbstractStep
 
getPreloadScript() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getPreloadScript() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
getRequiredContext() - Method in class hudson.plugins.cmake.AbstractStep.DescriptorImpl
 
getSelectedInstallation() - Method in class hudson.plugins.cmake.AbstractCmakeBuilder
Finds the cmake tool installation to use for this build among all installations configured in the Jenkins administration
getSelectedInstallation() - Method in class hudson.plugins.cmake.AbstractStep
Finds the cmake tool installation to use for this build among all installations configured in the Jenkins administration
getSourceDir() - Method in class hudson.plugins.cmake.CmakeBuilder
 
getSourceDir() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
getSteps() - Method in class hudson.plugins.cmake.CmakeBuilder
Gets the toolSteps property.
getSteps() - Method in class hudson.plugins.cmake.CmakeBuilderStep
Gets the toolSteps property.
getString(String) - Static method in class hudson.plugins.cmake.Messages
 
getToolId() - Method in class hudson.plugins.cmake.CToolBuilder
 
getValue() - Method in class de.marw.cmake.cmakecache.SimpleCMakeCacheEntry
Gets the value.
getWithCmake() - Method in class hudson.plugins.cmake.BuildToolStep
Gets whether to run the actual build tool directly (by expanding $CMAKE_BUILD_TOOL) or to have cmake run the build tool (by invoking cmake --build).
getWorkingDir() - Method in class hudson.plugins.cmake.AbstractCmakeBuilder
 
getWorkingDir() - Method in class hudson.plugins.cmake.AbstractToolStep
 
getWorkingDir() - Method in class hudson.plugins.cmake.CToolBuilder
 

H

hudson.plugins.cmake - package hudson.plugins.cmake
 

I

IntSet - Class in hudson.plugins.cmake
A set of int values that can be expressed as a String.
IntSet() - Constructor for class hudson.plugins.cmake.IntSet
Constructs a new object that does not contain any number.
IntSet(String) - Constructor for class hudson.plugins.cmake.IntSet
Constructs a new object that contains the values from the given range specification string.
invoke(File, VirtualChannel) - Method in class hudson.plugins.cmake.BuildToolEntryParser
Parses the cache file and returns value of the "CMAKE_MAKE_PROGRAM" entry.
isApplicable(Class<? extends AbstractProject>) - Method in class hudson.plugins.cmake.AbstractCmakeBuilder.DescriptorImpl
 
isApplicable(Class<? extends ToolInstallation>) - Method in class hudson.plugins.cmake.CmakeInstaller.DescriptorImpl
 
isCleanBuild() - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
isEmpty() - Method in class hudson.plugins.cmake.IntSet
Gets whether this IntSet is empty.
iterator() - Method in class hudson.plugins.cmake.IntSet
Gets an iterator over all values.

L

list - Variable in class hudson.plugins.cmake.CmakeInstaller.CmakeInstallableList
 

M

Messages - Class in hudson.plugins.cmake
 

O

onLoaded() - Static method in class hudson.plugins.cmake.CmakeTool
Creates a default tool installation if needed.
os - Variable in class hudson.plugins.cmake.CmakeInstaller.CmakeVariant
OS name as specified by the cmake.org download site

P

parse(Reader, CMakeCacheFileParser.EntryFilter, Collection<SimpleCMakeCacheEntry>, List<String>) - Method in class de.marw.cmake.cmakecache.CMakeCacheFileParser
Parses the content of the specified input stream as a CMake cache file content.
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class hudson.plugins.cmake.CmakeBuilder
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class hudson.plugins.cmake.CToolBuilder
 
performInstallation(ToolInstallation, Node, TaskListener) - Method in class hudson.plugins.cmake.CmakeInstaller
 

R

readResolve() - Method in class hudson.plugins.cmake.CmakeBuilder
 

S

setArgs(String) - Method in class hudson.plugins.cmake.BuildToolStep
Sets the content of the form field 'args'.
setArguments(String) - Method in class hudson.plugins.cmake.AbstractCmakeBuilder
 
setArguments(String) - Method in class hudson.plugins.cmake.AbstractToolStep
 
setArguments(String) - Method in class hudson.plugins.cmake.CToolBuilder
 
setBuildDir(String) - Method in class hudson.plugins.cmake.CmakeBuilder
 
setBuildDir(String) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
setBuildType(String) - Method in class hudson.plugins.cmake.CmakeBuilder
 
setBuildType(String) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
setCleanBuild(boolean) - Method in class hudson.plugins.cmake.CmakeBuilder
 
setCleanBuild(boolean) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
setCmakeArgs(String) - Method in class hudson.plugins.cmake.CmakeBuilder
 
setCmakeArgs(String) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
setEnvVars(String) - Method in class hudson.plugins.cmake.BuildToolStep
Sets the content of the form field 'envVars'.
setGenerator(String) - Method in class hudson.plugins.cmake.CmakeBuilder
Sets the name of the build-script generator.
setGenerator(String) - Method in class hudson.plugins.cmake.CmakeBuilderStep
Sets the name of the build-script generator.
setIgnoredExitCodes(String) - Method in class hudson.plugins.cmake.AbstractToolStep
 
setIgnoredExitCodes(String) - Method in class hudson.plugins.cmake.CToolBuilder
 
setLabel(String) - Method in class hudson.plugins.cmake.AbstractStep
 
setPreloadScript(String) - Method in class hudson.plugins.cmake.CmakeBuilder
 
setPreloadScript(String) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
setSourceDir(String) - Method in class hudson.plugins.cmake.CmakeBuilder
 
setSourceDir(String) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 
setSteps(List<BuildToolStep>) - Method in class hudson.plugins.cmake.CmakeBuilder
Sets the toolSteps property.
setSteps(List<BuildToolStep>) - Method in class hudson.plugins.cmake.CmakeBuilderStep
Sets the toolSteps property.
setToolId(String) - Method in class hudson.plugins.cmake.CToolBuilder
 
setValues(String) - Method in class hudson.plugins.cmake.IntSet
Parses the given range specification string and sets the values in the set accordingly.
setWithCmake(boolean) - Method in class hudson.plugins.cmake.BuildToolStep
Sets whether to run the actual build tool directly (by expanding $CMAKE_BUILD_TOOL) or to have cmake run the build tool (by invoking cmake --build).
setWorkingDir(String) - Method in class hudson.plugins.cmake.AbstractCmakeBuilder
 
setWorkingDir(String) - Method in class hudson.plugins.cmake.AbstractToolStep
 
setWorkingDir(String) - Method in class hudson.plugins.cmake.CToolBuilder
 
SimpleCMakeCacheEntry - Class in de.marw.cmake.cmakecache
Represents an entry of a CMakeCache.txt file in a simple form: Holds only key-value-pairs of an entry.
SimpleCMakeCacheEntry(String, String) - Constructor for class de.marw.cmake.cmakecache.SimpleCMakeCacheEntry
 
start(StepContext) - Method in class hudson.plugins.cmake.AbstractStep
Implemented to just add the label string to the build log.
Sub-classes should override and call super.
start(StepContext) - Method in class hudson.plugins.cmake.AbstractToolStep
 
start(StepContext) - Method in class hudson.plugins.cmake.CmakeBuilderStep
 

T

toSpecificationString() - Method in class hudson.plugins.cmake.IntSet
Gets this object as a range specification string which can safely be parsed by IntSet.setValues(String).
toString() - Method in class de.marw.cmake.cmakecache.SimpleCMakeCacheEntry
 
toString() - Method in class hudson.plugins.cmake.IntSet
 

U

url - Variable in class hudson.plugins.cmake.CmakeInstaller.CmakeVariant
 

V

variants - Variable in class hudson.plugins.cmake.CmakeInstaller.CmakeInstallable
 
A B C D E F G H I L M O P R S T U V 
All Classes All Packages