Cake.XComponent

Cake build aliases for manipulating XComponent Tools.

#addin nuget:?package=Cake.XComponent&version=7.0.5

dotnet add package Cake.XComponent --version 7.0.5

<PackageReference Include="Cake.XComponent" Version="7.0.5" />

Aliases

Cake Extension for XComponent Build

General

GetXcBridgeDirectory(Platform) This method returns the directory of XcBridge specified by the user or search it in the tools directory.
GetXcBridgePath(Platform) This method returns the path of XcBridge specified by the user or search it in the tools directory.
GetXcBuildDirectory(Platform) This method returns the directory of XcBuild specified by the user or search it in the tools directory.
GetXcBuildPath(Platform) This method returns the path of XcBuild specified by the user or search it in the tools directory.
GetXcRuntimeDirectory(Platform) This method returns the directory of XcRuntime specified by the user or search it in the tools directory.
GetXcRuntimePath(Platform) This method returns the path of XcRuntime specified by the user or search it in the tools directory.
GetXcSpyDirectory(Platform) This method returns the directory of XcSpy specified by the user or search it in the tools directory.
GetXcSpyPath(Platform) This method returns the path of XcSpy specified by the user or search it in the tools directory.
GetXcStudioDirectory(Platform) This method returns the directory of XcStudio specified by the user or search it in the tools directory.
GetXcStudioPath(Platform) This method returns the path of XcStudio specified by the user or search it in the tools directory.
SetXcBridgePath(string) This method sets the path of XcBridge that will be used by all other commands.
SetXcBuildPath(string) This method sets the path of XcBuild that will be used by all other commands.
SetXcRuntimePath(string) This method sets the path of XcRuntime that will be used by all other commands.
SetXcSpyPath(string) This method sets the path of XcSpy that will be used by all other commands.
SetXcStudioPath(string) This method sets the path of XcStudio that will be used by all other commands.
XcBuildBuild(string, string, string, string, string, string, Platform) This method builds the XComponent project.
XcBuildBuildComponent(string, string, string, string, string, string, string, string, string, Platform) This method builds the XComponent project.
XcBuildExecuteCommand(string, Platform) This method executes XcBuild passing arguments.
XcBuildExportInterface(string, string, string, string, bool, string, Platform) This method exports interface for an XComponent project.
XcBuildExportRuntimes(string, string, string, string, bool, string, Platform) This method exports runtimes for an XComponent project.
XcRuntimeCreatePowerShellLauncherScript(string, string, string, string, Platform) This method creates a .ps1 script to easily launch a XComponent project using the version of XComponent Runtime found in the tools folder.
XcStudioCreateBatLauncherScript(string, string, string, Platform) This method creates a .bat script to easily launch a XComponent project using the version of XComponent Studio found in the tools folder.
XcStudioCreatePowerShellLauncherScript(string, string, string, Platform) This method creates a .ps1 script to easily launch a XComponent project using the version of XComponent Studio found in the tools folder.