- GenericBSD - Class in org.ysb33r.gradle.olifant.internal.os
Abstract base class for BSD-based operating systems.
- GenericBSD() - Constructor in GenericBSD
-
- GenericUnix - Class in org.ysb33r.gradle.olifant.internal.os
Generic Unix-like implementation of OperatingSystem
.
- GenericUnix() - Constructor in GenericUnix
-
- getAndVerifyDistributionRoot(File, String) - Method in AbstractDistributionInstaller
-
Validates that the unpacked distribution is good.
- getArch() - Method in GenericUnix
-
Architecture underlying the operating system
- getArch() - Method in OperatingSystem
-
Architecture underlying the operating system
- getArch() - Method in Windows
-
Architecture underlying the operating system
- getArchStr() - Method in GenericUnix
-
Implementation-specific free-form architecture string.
- getArchStr() - Method in OperatingSystem
-
Architecture underlying the operating system
- getArchStr() - Method in Solaris
-
Solaris-specific architecture strings.
- getArchStr() - Method in Windows
-
Architecture underlying the operating system
- getDistributionRoot() - Method in AbstractDistributionInstaller
-
Returns the location which is the top or home folder for a distribution.
- getExecutableName(String) - Method in GenericUnix
-
Given a base string, returns the Unix executable name.
- getExecutableName(String) - Method in OperatingSystem
-
Returns OS-specific decorated executable name.
- getExecutableName(String) - Method in Windows
-
- getLogger() - Method in AbstractDistributionInstaller
-
Returns the logger currently in use.
- getName() - Method in OperatingSystem
-
The short name for the current operating system.
- getPath() - Method in OperatingSystem
-
List of system search paths
- getPathSeparator() - Method in OperatingSystem
-
The character used to separate elements in a system search path
- getPathVar() - Method in OperatingSystem
-
Name of environmental variable that holds the system search path
- getPathVar() - Method in Windows
-
Returns Windows system seach path environmental variable name.
- getProject() - Method in AbstractDistributionInstaller
-
Returns the attached project
- getScriptName(String) - Method in GenericUnix
-
Returns OS-specific decorated script name.
- getScriptName(String) - Method in OperatingSystem
-
Returns OS-specific decorated script name.
- getScriptName(String) - Method in Windows
-
Returns Windows-specific decorated script name.
- getSharedLibraryName(String) - Method in GenericUnix
-
Returns OS-specific shared library name
- getSharedLibraryName(String) - Method in OperatingSystem
-
Returns OS-specific shared library name
- getSharedLibraryName(String) - Method in Windows
-
Returns Windows shared library name
- getSharedLibrarySuffix() - Method in GenericUnix
-
Return Unix-like string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in MacOsX
-
Return MacOSX string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in OperatingSystem
-
OS-dependent string that is used to suffix to shared libraries
- getSharedLibrarySuffix() - Method in Windows
-
Return Windows string that is used to suffix to shared libraries
- getStaticLibraryName(String) - Method in GenericUnix
-
Returns OS-specific static library name
- getStaticLibraryName(String) - Method in OperatingSystem
-
Returns OS-specific static library name
- getStaticLibraryName(String) - Method in Windows
-
Returns OS-specific static library name
- getStaticLibrarySuffix() - Method in GenericUnix
-
Default Unix-like string that is used to suffix to static libraries
- getStaticLibrarySuffix() - Method in OperatingSystem
-
OS-dependent string that is used to suffix to static libraries
- getStaticLibrarySuffix() - Method in Windows
-
Windows string that is used to suffix to static libraries
- getVersion() - Method in OperatingSystem
-
The version for the current operating system.