- java.lang.Object
-
- com.gluonhq.substrate.util.XcodeUtils
-
public class XcodeUtils extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXcodeUtils.SDKS
-
Field Summary
Fields Modifier and Type Field Description static java.nio.file.PathXCODE_PRODUCTS_PATH
-
Constructor Summary
Constructors Constructor Description XcodeUtils(XcodeUtils.SDKS sdk)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBuildMachineOSBuild()static java.lang.StringgetCommandForSdk(java.lang.String command, java.lang.String sdk)java.lang.StringgetDTXcode()java.lang.StringgetDTXcodeBuild()java.lang.StringgetPlatformBuild()java.lang.StringgetPlatformName()java.lang.StringgetPlatformVersion()XcodeUtils.SDKSgetSdk()java.lang.StringgetSDKName()
-
-
-
Constructor Detail
-
XcodeUtils
public XcodeUtils(XcodeUtils.SDKS sdk) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
getSdk
public XcodeUtils.SDKS getSdk()
-
getPlatformBuild
public java.lang.String getPlatformBuild()
-
getPlatformVersion
public java.lang.String getPlatformVersion()
-
getDTXcode
public java.lang.String getDTXcode()
-
getDTXcodeBuild
public java.lang.String getDTXcodeBuild()
-
getBuildMachineOSBuild
public java.lang.String getBuildMachineOSBuild()
-
getPlatformName
public java.lang.String getPlatformName()
-
getSDKName
public java.lang.String getSDKName()
-
getCommandForSdk
public static java.lang.String getCommandForSdk(java.lang.String command, java.lang.String sdk) throws java.io.IOException, java.lang.InterruptedException- Throws:
java.io.IOExceptionjava.lang.InterruptedException
-
-