IXamarinBuild Interface

Summary

Base build plan for Xamarin based applications
graph BT Type-.->Interface0["IRocketBoosterBuild"] click Interface0 "/api/Rocket.Surgery.Nuke/IRocketBoosterBuild" Type["IXamarinBuild"] class Type type-node Implementing0["IXamarinMacBuild"]-.->Type click Implementing0 "/api/Rocket.Surgery.Nuke.Xamarin/IXamarinMacBuild" Implementing1["IXamariniOSBuild"]-.->Type click Implementing1 "/api/Rocket.Surgery.Nuke.Xamarin/IXamariniOSBuild" Implementing2["IXamarinAndroidBuild"]-.->Type click Implementing2 "/api/Rocket.Surgery.Nuke.Xamarin/IXamarinAndroidBuild"

Syntax

public interface IXamarinBuild : IRocketBoosterBuild

Attributes

Type Description
NullableContextAttribute

Properties

Name Value Summary
BaseBundleIdentifier string
Gets the base bundle identifier for the application.
Build Target
msbuild
Configuration XamarinConfiguration
Configuration to build - Default is 'DebugMock' (local) or 'Mock' (release)
IsOsx Expression<Func<bool>>
A value indicated whether the build host is OSX.
Package Target
package the application
Restore Target
nuget restore
Test Target
xunit test

Extension Methods