Documentation
¶
Index ¶
- Constants
- func ArchiveCompiledFiles(ctx *types.Context, buildPath *paths.Path, archiveFile *paths.Path, ...) (*paths.Path, error)
- func CompileFiles(ctx *types.Context, sourcePath *paths.Path, recurse bool, ...) (paths.PathList, error)
- func CompileFilesRecursive(ctx *types.Context, sourcePath *paths.Path, buildPath *paths.Path, ...) (paths.PathList, error)
- func CoreOrReferencedCoreHasChanged(corePath, targetCorePath, targetFile *paths.Path) bool
- func ExecRecipe(ctx *types.Context, buildProperties properties.Map, recipe string, ...) ([]byte, []byte, error)
- func GetCachedCoreArchiveFileName(fqbn string, coreFolder *paths.Path) string
- func ObjFileIsUpToDate(ctx *types.Context, sourceFile, objectFile, dependencyFile *paths.Path) (bool, error)
- func PrepareCommandForRecipe(ctx *types.Context, buildProperties properties.Map, recipe string, ...) (*exec.Cmd, error)
- func PrintProgressIfProgressEnabledAndMachineLogger(ctx *types.Context)
- func TXTBuildRulesHaveChanged(corePath, targetCorePath, targetFile *paths.Path) bool
Constants ¶
View Source
const COMMANDLINE_LIMIT = 30000
Variables ¶
This section is empty.
Functions ¶
func ArchiveCompiledFiles ¶
func CompileFiles ¶
func CompileFilesRecursive ¶
func CoreOrReferencedCoreHasChanged ¶
func CoreOrReferencedCoreHasChanged(corePath, targetCorePath, targetFile *paths.Path) bool
func ExecRecipe ¶
func GetCachedCoreArchiveFileName ¶
GetCachedCoreArchiveFileName returns the filename to be used to store the global cached core.a.
func ObjFileIsUpToDate ¶
func PrepareCommandForRecipe ¶
func TXTBuildRulesHaveChanged ¶
func TXTBuildRulesHaveChanged(corePath, targetCorePath, targetFile *paths.Path) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.