FAKE - F# Make - A DSL for build tasks and more FAKE
6.1.3

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

Xamarin Module

Contains tasks for building Xamarin.iOS and Xamarin.Android apps

Types

Type Description

AndroidAbiTarget

The different types of Android Abi targets supported

AndroidAbiTargetConfig

The target config values for Android Abi

AndroidPackageAbiParam

The Android package Abi parameters, give option to select one Apk or specific Abis

AndroidPackageParams

The Android packaging parameter type

AndroidSignAndAlignParams

Parameters for signing and aligning an Android package

IncrementerVersion

The version incrementing type

XamarinComponentRestoreParams

The package restore parameter type

iOSArchiveParams

The iOS archive parameter type

iOSBuildParams

The iOS build parameter type

Functions and values

Function or value Description

AllAndroidAbiTargets

Full Usage: AllAndroidAbiTargets

Returns: AndroidPackageAbiParam

Select all Android Abi supported

Returns: AndroidPackageAbiParam

AndroidBuildPackages setParams

Full Usage: AndroidBuildPackages setParams

Parameters:
Returns: FileInfo list

Packages a Xamarin.Android app, returning a multiple FileInfo objects for the unsigned APK files

setParams : AndroidPackageParams -> AndroidPackageParams

Function used to override the default build parameters

Returns: FileInfo list

AndroidPackage setParams

Full Usage: AndroidPackage setParams

Parameters:
Returns: FileInfo

Packages a Xamarin.Android app, returning a FileInfo object for the unsigned APK file

setParams : AndroidPackageParams -> AndroidPackageParams

Function used to override the default build parameters

Returns: FileInfo

AndroidPackageDefaults

Full Usage: AndroidPackageDefaults

Returns: AndroidPackageParams

The default Android packaging parameters

Returns: AndroidPackageParams

AndroidSignAndAlign setParams apkFile

Full Usage: AndroidSignAndAlign setParams apkFile

Parameters:
Returns: FileInfo

Signs and aligns a Xamarin.Android package, returning a FileInfo object for the signed APK file

setParams : AndroidSignAndAlignParams -> AndroidSignAndAlignParams

Function used to override the default build parameters

apkFile : FileInfo

FileInfo object for an unsigned APK file to sign and align

Returns: FileInfo

AndroidSignAndAlignDefaults

Full Usage: AndroidSignAndAlignDefaults

Returns: AndroidSignAndAlignParams

The default Android signing and aligning parameters

Returns: AndroidSignAndAlignParams

AndroidSignAndAlignPackages setParams apkFiles

Full Usage: AndroidSignAndAlignPackages setParams apkFiles

Parameters:
Returns: seq<FileInfo>

Signs and aligns multiple Xamarin.Android packages, returning multiple FileInfo objects for the signed APK file

setParams : AndroidSignAndAlignParams -> AndroidSignAndAlignParams

Function used to override the default build parameters

apkFiles : seq<FileInfo>

FileInfo object for an unsigned APK file to sign and align

Returns: seq<FileInfo>

RestoreComponents setParams projectFile

Full Usage: RestoreComponents setParams projectFile

Parameters:

Restores NuGet packages and Xamarin Components for a project or solution

setParams : XamarinComponentRestoreParams -> XamarinComponentRestoreParams

Function used to override the default package restore parameters

projectFile : string

The project file to use

XamarinComponentRestoreDefaults

Full Usage: XamarinComponentRestoreDefaults

Returns: XamarinComponentRestoreParams

The default package restore parameters

Returns: XamarinComponentRestoreParams

iOSArchive setParams

Full Usage: iOSArchive setParams

Parameters:

Archive a project using Xamarin's iOS archive tools

setParams : iOSArchiveParams -> iOSArchiveParams

Function used to override the default archive parameters

iOSArchiveDefaults

Full Usage: iOSArchiveDefaults

Returns: iOSArchiveParams

The default iOS archive parameters

Returns: iOSArchiveParams

iOSBuild setParams

Full Usage: iOSBuild setParams

Parameters:

Builds a project or solution using Xamarin's iOS build tools

setParams : iOSBuildParams -> iOSBuildParams

Function used to override the default build parameters

iOSBuildDefaults

Full Usage: iOSBuildDefaults

Returns: iOSBuildParams

The default iOS build parameters

Returns: iOSBuildParams