Lines Matching defs:ShBinary
153 type ShBinary struct { struct
154 android.ModuleBase
155 android.BazelModuleBase
157 properties shBinaryProperties
159 sourceFilePath android.Path
160 outputFilePath android.OutputPath
161 installedFile android.InstallPath
167 ShBinary anonMember
179 func (s *ShBinary) HostToolPath() android.OptionalPath {
183 func (s *ShBinary) DepsMutator(ctx android.BottomUpMutatorContext) {
186 func (s *ShBinary) OutputFile() android.OutputPath {
190 func (s *ShBinary) SubDir() string {
194 func (s *ShBinary) RelativeInstallPath() string {
197 func (s *ShBinary) Installable() bool {
201 func (s *ShBinary) Symlinks() []string {
207 func (s *ShBinary) ImageMutatorBegin(ctx android.BaseModuleContext) {}
209 func (s *ShBinary) CoreVariantNeeded(ctx android.BaseModuleContext) bool {
213 func (s *ShBinary) RamdiskVariantNeeded(ctx android.BaseModuleContext) bool {
217 func (s *ShBinary) VendorRamdiskVariantNeeded(ctx android.BaseModuleContext) bool {
221 func (s *ShBinary) DebugRamdiskVariantNeeded(ctx android.BaseModuleContext) bool {
225 func (s *ShBinary) RecoveryVariantNeeded(ctx android.BaseModuleContext) bool {
229 func (s *ShBinary) ExtraImageVariations(ctx android.BaseModuleContext) []string {
233 …Binary) SetImageVariation(ctx android.BaseModuleContext, variation string, module android.Module) {
236 func (s *ShBinary) generateAndroidBuildActions(ctx android.ModuleContext) {
265 func (s *ShBinary) GenerateAndroidBuildActions(ctx android.ModuleContext) {
277 func (s *ShBinary) AndroidMkEntries() []android.AndroidMkEntries {
292 func (s *ShBinary) customAndroidMkEntries(entries *android.AndroidMkEntries) {
477 func InitShBinaryModule(s *ShBinary) {
549 func (m *ShBinary) ConvertWithBp2build(ctx android.TopDownMutatorContext) {