Class Package Management.Build.BuildMacros

Attributes

privateCONFIGOPTS_GPTMACRO: ?
privateBUILDDIR_GPTMACRO: ?
privateGLOBUSDIR_GPTMACRO: ?
privateSTATIC_LINK_GPTMACRO: ?
privateINSTALLDIR_GPTMACRO: ?
privateMAKE_GPTMACRO: ?
privateRUN_FLAVOR_INSTALL_GPTMACRO: ?
privateRUN_FLAVOR_MAKEFILES_GPTMACRO: ?
private${Flavor}_ENV_GPTMACRO: ?
privateFLAVOR_GPTMACRO: ?
privateENV_GPTMACRO: ?
privateusermacros: ?
privateenvironment: ?
privatesetasides: ?

Operations

public find_make()
public new(macros :  named, log : Inform named, installed_flavors : BuildFlavors named, flavor_choices : BuildFlavors named, locations : Locations named, srcobj : ExpandSource named, static : named)
public override(macro : ?, value : ?)
public default(macro : ?)
public expand(buildstep : ?, flavor : ?)
implementation setup_flavor_macros()
public setup_env(flavor : ?, env : ?)
implementation flavor_makefiles(flavor : ?, arglist : ?)
implementation flavor_a makefile(file : ?, flavor : ?, arglist : ?)
implementation scan_for_makefiles(dir : ?, sub : ?)