• Home
  • Raw
  • Download

Lines Matching defs:ShBinary

186 type ShBinary struct {  struct
187 android.ModuleBase
188 android.DefaultableModuleBase
190 properties shBinaryProperties
192 sourceFilePath android.Path
193 outputFilePath android.OutputPath
194 installedFile android.InstallPath
200 ShBinary anonMember
213 func (s *ShBinary) HostToolPath() android.OptionalPath {
217 func (s *ShBinary) DepsMutator(ctx android.BottomUpMutatorContext) {
220 func (s *ShBinary) OutputFile() android.Path {
224 func (s *ShBinary) SubDir() string {
228 func (s *ShBinary) RelativeInstallPath() string {
231 func (s *ShBinary) Installable() bool {
235 func (s *ShBinary) Symlinks() []string {
241 func (s *ShBinary) ImageMutatorBegin(ctx android.ImageInterfaceContext) {}
243 func (s *ShBinary) VendorVariantNeeded(ctx android.ImageInterfaceContext) bool {
247 func (s *ShBinary) ProductVariantNeeded(ctx android.ImageInterfaceContext) bool {
251 func (s *ShBinary) CoreVariantNeeded(ctx android.ImageInterfaceContext) bool {
255 func (s *ShBinary) RamdiskVariantNeeded(ctx android.ImageInterfaceContext) bool {
259 func (s *ShBinary) VendorRamdiskVariantNeeded(ctx android.ImageInterfaceContext) bool {
263 func (s *ShBinary) DebugRamdiskVariantNeeded(ctx android.ImageInterfaceContext) bool {
267 func (s *ShBinary) RecoveryVariantNeeded(ctx android.ImageInterfaceContext) bool {
271 func (s *ShBinary) ExtraImageVariations(ctx android.ImageInterfaceContext) []string {
275 func (s *ShBinary) SetImageVariation(ctx android.ImageInterfaceContext, variation string) {
281 func (s *ShBinary) InstallInRamdisk() bool {
288 func (s *ShBinary) InstallInVendorRamdisk() bool {
295 func (s *ShBinary) InstallInRecovery() bool {
300 func (s *ShBinary) generateAndroidBuildActions(ctx android.ModuleContext) {
339 func (s *ShBinary) GetSubname(ctx android.ModuleContext) string {
349 func (s *ShBinary) GenerateAndroidBuildActions(ctx android.ModuleContext) {
363 func (s *ShBinary) AndroidMkEntries() []android.AndroidMkEntries {
379 func (s *ShBinary) customAndroidMkEntries(entries *android.AndroidMkEntries) {
624 func initShBinaryModule(s *ShBinary) {