Documentation ¶
Index ¶
- Constants
- func DockerBin() string
- func EngineFilename(targetOS string) string
- func FlutterBin() string
- func GitBin() string
- func GoBin() string
- func IntermediatesDirectoryPath(targetOS string) string
- func OutputBinary(executableName, targetOS string) string
- func OutputBinaryPath(executableName, targetOS string) string
- func OutputDirectoryPath(targetOS string) string
Constants ¶
const BuildPath = "go"
BuildPath sets the name of the directory used to store the go-flutter project. Much like android and ios are already used.
Variables ¶
This section is empty.
Functions ¶
func EngineFilename ¶
EngineFilename returns the name of the engine file from flutter for the specified platform.
func FlutterBin ¶
func FlutterBin() string
func IntermediatesDirectoryPath ¶
IntermediatesDirectoryPath returns the path where the intermediates stored. If needed, the directory is create at the returned path.
Those intermediates include the dynamic library dependencies of go-flutter plugins. hover copies these intermediates from flutter plugins folder when `hover plugins get`, and copies to go-flutter's binary output folder before build.
func OutputBinary ¶
OutputBinary returns the string of the executable used to launch the main desktop app. (appends .exe for windows)
func OutputBinaryPath ¶
OutputBinaryPath returns the path to the go-flutter Application for a specified platform.
func OutputDirectoryPath ¶
OutputDirectoryPath returns the path where the go-flutter binary and flutter binaries blobs will be stored for a particular platform. If needed, the directory is create at the returned path.
Types ¶
This section is empty.