Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var AndroidNDKRoot = filepath.Join("Android", "ndk")
AndroidNDKRoot points to the location where the Android ndk is installed
var AndroidSDKRoot = filepath.Join("Android", "sdk")
AndroidSDKRoot points to the location where the Android sdk is installed
var AndroidSDKToolsVersion = "25.2.3"
AndroidSDKToolsVersion defines the android sdk tools version to use
var BundleIdentifier = "me.ivoltage.sparksplayer"
BundleIdentifier is the bundle identifier of the iOS ipa
var DevelopmentSigningType = "iPhone Developer"
DevelopmentSigningType is the type signing type used when building Debug or Release builds
var DistributionSigningType = "iPhone Distribution"
DistributionSigningType is the type signing type used when building Shipping builds
var EmscriptenBrowser = "firefox"
EmscriptenBrowser defines the browser started when using emrun to start an Emscripten application. Possible values: 'chrome' 'firefox' 'safari'
var EmscriptenSDKRoot = "Emscripten"
EmscriptenSDKRoot points to the location where the Emscripten sdk is installed
var EmscriptenVersion = "incoming"
EmscriptenVersion defines the version of the Emscripten SDK to use. Possible values: '1.27.0', '1.29.0' 'latest', 'master' or 'incoming' for the latest version
var FacebookAndroidAPILevel = 9
FacebookAndroidAPILevel specifies android api level for the Facebook SDK
var GenerateLua = false
GenerateLua determines wether the sparks lua bindings should be generated
var GetDependencies bool
GetDependencies stores the command line flag of go get --dependencies
var IncludeSparksSource = true
IncludeSparksSource determines wether the sparks source should be included when generating projects
var OutputDirectory string
OutputDirectory points to the directory where the product will be built
var PlayerName = "SparksPlayer"
PlayerName is the name of the sparks player
var ProductName string
ProductName is the name of the built product
var ProvisioningProfileUUID = ""
ProvisioningProfileUUID is the identifier of the provisionning profile
var SDKDirectory string
SDKDirectory points to the directory containing the sparks sdk
var SDKName = "Sparks"
SDKName is the name of the sparks sdk
var SourceDirectory string
SourceDirectory points to the directory containing the sources to be built
var SpakrsAndroidNDKVersion = "r10d"
SpakrsAndroidNDKVersion defines the minimum android NDK version required to build a sparks application
var SparksAndroidAPILevel = 19
SparksAndroidAPILevel defines the minimum android os requirement to run a sparks application
var SparksAndroidBuildToolsVersion = "25.2.3"
SparksAndroidBuildToolsVersion defines the android sdk build tools version to use
var SparksAndroidNDKUrlLinux = "http://dl.google.com/android/ndk/android-ndk-${spakrsAndroidNDKVersion}-linux-x86_64.bin"
SparksAndroidNDKUrlLinux specifies the url to download the android NDK for Linux
var SparksAndroidNDKUrlOSX = "http://dl.google.com/android/ndk/android-ndk-${spakrsAndroidNDKVersion}-darwin-x86_64.bin"
SparksAndroidNDKUrlOSX specifies the url to download the android NDK for OSX
var SparksOSXArchitecture = "x86_64"
SparksOSXArchitecture determines the OSX built architectures
var SparksOSXDeploymentTarget = "10.10"
SparksOSXDeploymentTarget determines the minimum deployment target for a Sparks OSX application
var SparksOSXSDK = "macosx10.14"
SparksOSXSDK determines the OSX SDK sparks will be built with. run `xcodebuild -showsdks` to list valid values
var SparksiOSSDK = "iphoneos12.1"
SparksiOSSDK determines the iOS SDK sparks will be built with. run `xcodebuild -showsdks` to list valid values
var SparkzsAndroidPackagePrefix = "me.ivoltage"
SparkzsAndroidPackagePrefix defines the package prefix used for the android bundle identifier
var Verbose = false
Verbose flag to show verbose log output
var VeryVerbose = false
VeryVerbose flag to show very verbose log output // TODO temporary for debugging. need to set a proper verbose level
var VolleyAndroidAPILevel = 19
VolleyAndroidAPILevel specifies android api level for the Volley SDK
var WindowsCompiler = "VisualStudio"
WindowsCompiler specifies the Windows compiler to use to build. Possible values are "VisualStudio" or "MSBuild"
var XCodeSigningIdentity = ""
XCodeSigningIdentity is usually set at runtime using XCode.DetectSigning
Functions ¶
Types ¶
This section is empty.