builder

package
v0.0.0-...-d9a405a Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2021 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Build

type Build struct {
	// contains filtered or unexported fields
}

func NewBuild

func NewBuild() (Build, error)

func (Build) CoreSpecification

func (b Build) CoreSpecification() string

func (Build) DefSymbols

func (b Build) DefSymbols() []string

func (Build) DeviceDefine

func (b Build) DeviceDefine() string

func (Build) DfpSdkPath

func (b Build) DfpSdkPath() string

func (Build) IncludePaths

func (b Build) IncludePaths() []string

func (Build) IsArm

func (b Build) IsArm() bool

func (Build) IsAvr

func (b Build) IsAvr() bool

func (Build) LinkerLibrarySearchPaths

func (b Build) LinkerLibrarySearchPaths() []string

func (Build) LinkerSources

func (b Build) LinkerSources() []File

func (Build) MiscellaneousCompilerFlags

func (b Build) MiscellaneousCompilerFlags() string

func (Build) MiscellaneousLinkerFlags

func (b Build) MiscellaneousLinkerFlags() string

func (Build) MmcuSpecification

func (b Build) MmcuSpecification() string

func (Build) OptimizationLevel

func (b Build) OptimizationLevel() string

func (Build) OutputName

func (b Build) OutputName(ext string) string

func (Build) Sources

func (b Build) Sources() []File

func (Build) Subdirs

func (b Build) Subdirs() []string

func (Build) Toolchain

func (b Build) Toolchain() toolchain.Toolchain

func (Build) WithBin

func (b Build) WithBin() bool

func (Build) WithEep

func (b Build) WithEep() bool

func (Build) WithGcSections

func (b Build) WithGcSections() bool

func (Build) WithHex

func (b Build) WithHex() bool

func (Build) WithLss

func (b Build) WithLss() bool

func (Build) WithPackStructureMembers

func (b Build) WithPackStructureMembers() bool

func (Build) WithRelaxBranches

func (b Build) WithRelaxBranches() bool

func (Build) WithSrec

func (b Build) WithSrec() bool

func (Build) WithUseNewlibNano

func (b Build) WithUseNewlibNano() bool

func (Build) WithWarningAll

func (b Build) WithWarningAll() bool

type File

type File struct {
	// contains filtered or unexported fields
}

func (File) DependFile

func (f File) DependFile() string

func (File) ObjectFile

func (f File) ObjectFile() string

func (File) Path

func (f File) Path() string

func (File) SourceFile

func (f File) SourceFile() string

Jump to

Keyboard shortcuts

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