builder_utils

package
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2023 License: GPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const COMMANDLINE_LIMIT = 30000

Variables

This section is empty.

Functions

func ArchiveCompiledFiles

func ArchiveCompiledFiles(ctx *types.Context, buildPath *paths.Path, archiveFile *paths.Path, objectFilesToArchive paths.PathList, buildProperties *properties.Map) (*paths.Path, error)

func CompileFiles

func CompileFiles(ctx *types.Context, sourcePath *paths.Path, buildPath *paths.Path, buildProperties *properties.Map, includes []string) (paths.PathList, error)

func CompileFilesRecursive

func CompileFilesRecursive(ctx *types.Context, sourcePath *paths.Path, buildPath *paths.Path, buildProperties *properties.Map, includes []string) (paths.PathList, error)

func CoreOrReferencedCoreHasChanged

func CoreOrReferencedCoreHasChanged(corePath, targetCorePath, targetFile *paths.Path) bool

func ObjFileIsUpToDate

func ObjFileIsUpToDate(sourceFile, objectFile, dependencyFile *paths.Path) (bool, error)

func PrepareCommandForRecipe

func PrepareCommandForRecipe(buildProperties *properties.Map, recipe string, removeUnsetProperties bool, toolEnv []string) (*exec.Cmd, error)

func TXTBuildRulesHaveChanged

func TXTBuildRulesHaveChanged(corePath, targetCorePath, targetFile *paths.Path) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL