Documentation ¶
Index ¶
Constants ¶
View Source
const ( EDITOR_FLAGS = "platform=x11 target=release_debug tools=yes" EXPORT_FLAGS = "platform=x11 target=release tools=no" HEADLESS_FLAGS = "platform=server target=release_debug tools=yes" SERVER_FLAGS = "platform=server target=release tools=no" )
View Source
const ALL_SELECTOR string = "all"
Variables ¶
View Source
var Bits = []string{
"32",
"64",
}
View Source
var FriendlyNames = map[string]string{
"godot.x11.opt.tools": "editor",
"godot.x11.opt": "export",
"godot_server.x11.opt": "server",
"godot_server.x11.opt.tools": "headless",
}
More human readable names for the output build files. Will be used in helper's move built methods in the future Example "3.2.3-stable.godot_server.x11.opt.64.llvm" -> "3.2.3-stable.server.64.llvm"
View Source
var Platforms = []string{
"linux/amd64",
"linux/arm",
"linux/arm64",
}
Supported platforms for building
View Source
var ToolQuestions = []*survey.Question{}
View Source
var Types = []string{
"editor",
"export",
"headless",
"server",
}
Supported binaries or types for building
View Source
var Versions = []string{}
Supported versions for building (Auto Filled)
Functions ¶
func InitQuestions ¶
func InitQuestions()
Types ¶
type ToolAnswerType ¶
type ToolAnswerType struct { DownloadVer []string BuildVer []string BinaryTypes []string Bits string RemoveZips bool MoveBuilt bool RenameFriendly bool }
var ToolAnswers ToolAnswerType
Click to show internal directories.
Click to hide internal directories.