Lines Matching defs:ShBinary
173 type ShBinary struct { struct
174 android.ModuleBase
175 android.DefaultableModuleBase
177 properties shBinaryProperties
179 sourceFilePath android.Path
180 outputFilePath android.OutputPath
181 installedFile android.InstallPath
187 ShBinary anonMember
200 func (s *ShBinary) HostToolPath() android.OptionalPath {
204 func (s *ShBinary) DepsMutator(ctx android.BottomUpMutatorContext) {
207 func (s *ShBinary) OutputFile() android.Path {
211 func (s *ShBinary) SubDir() string {
215 func (s *ShBinary) RelativeInstallPath() string {
218 func (s *ShBinary) Installable() bool {
222 func (s *ShBinary) Symlinks() []string {
228 func (s *ShBinary) ImageMutatorBegin(ctx android.ImageInterfaceContext) {}
230 func (s *ShBinary) VendorVariantNeeded(ctx android.ImageInterfaceContext) bool {
234 func (s *ShBinary) ProductVariantNeeded(ctx android.ImageInterfaceContext) bool {
238 func (s *ShBinary) CoreVariantNeeded(ctx android.ImageInterfaceContext) bool {
242 func (s *ShBinary) RamdiskVariantNeeded(ctx android.ImageInterfaceContext) bool {
246 func (s *ShBinary) VendorRamdiskVariantNeeded(ctx android.ImageInterfaceContext) bool {
250 func (s *ShBinary) DebugRamdiskVariantNeeded(ctx android.ImageInterfaceContext) bool {
254 func (s *ShBinary) RecoveryVariantNeeded(ctx android.ImageInterfaceContext) bool {
258 func (s *ShBinary) ExtraImageVariations(ctx android.ImageInterfaceContext) []string {
262 func (s *ShBinary) SetImageVariation(ctx android.ImageInterfaceContext, variation string) {
268 func (s *ShBinary) InstallInRamdisk() bool {
275 func (s *ShBinary) InstallInVendorRamdisk() bool {
282 func (s *ShBinary) InstallInRecovery() bool {
287 func (s *ShBinary) generateAndroidBuildActions(ctx android.ModuleContext) {
322 func (s *ShBinary) GetSubname(ctx android.ModuleContext) string {
332 func (s *ShBinary) GenerateAndroidBuildActions(ctx android.ModuleContext) {
344 func (s *ShBinary) AndroidMkEntries() []android.AndroidMkEntries {
360 func (s *ShBinary) customAndroidMkEntries(entries *android.AndroidMkEntries) {
573 func initShBinaryModule(s *ShBinary) {