public class OSInformation extends Object
Modifier and Type | Class and Description |
---|---|
static class |
OSInformation.OSNameVersion |
Constructor and Description |
---|
OSInformation()
Construct OS specific information
|
OSInformation(String sysPropOsName,
String sysPropOsVersion) |
Modifier and Type | Method and Description |
---|---|
static String |
getNativeCapabilityClause(Processor p,
String[] args)
Helper for the Processor._native_capability macro
|
static OSInformation.OSNameVersion |
getOperatingSystemAliases(String sysPropOsName,
String sysPropOsVersion) |
static String[] |
getProcessorAliases() |
static String[] |
getProcessorAliases(String osArch) |
public OSInformation() throws IllegalArgumentException
IllegalArgumentException
public OSInformation(String sysPropOsName, String sysPropOsVersion) throws IllegalArgumentException
IllegalArgumentException
public static String[] getProcessorAliases()
public static String getNativeCapabilityClause(Processor p, String[] args) throws Exception
args
- the arguments of the macroException
public static OSInformation.OSNameVersion getOperatingSystemAliases(String sysPropOsName, String sysPropOsVersion)
Copyright © 2021 aQute SARL. All rights reserved.