Lines Matching defs:PythonLibraryModule
129 type PythonLibraryModule struct { struct
130 android.ModuleBase
131 android.DefaultableModuleBase
133 properties BaseProperties
134 protoProperties android.ProtoProperties
137 hod android.HostOrDeviceSupported
138 multilib android.Multilib
142 srcsPathMappings []pathMapping
146 dataPathMappings []pathMapping
149 srcsZip android.Path
153 precompiledSrcsZip android.Path
155 sourceProperties android.SourceProperties
177 func (p *PythonLibraryModule) getSrcsPathMappings() []pathMapping {
182 func (p *PythonLibraryModule) getDataPathMappings() []pathMapping {
187 func (p *PythonLibraryModule) getSrcsZip() android.Path {
192 func (p *PythonLibraryModule) getPrecompiledSrcsZip() android.Path {
197 func (p *PythonLibraryModule) getPkgPath() string {
201 func (p *PythonLibraryModule) getBaseProperties() *BaseProperties {
207 func (p *PythonLibraryModule) init() android.Module {
310 func (p *PythonLibraryModule) anySrcHasExt(ctx android.BottomUpMutatorContext, ext string) bool {
318 func (p *PythonLibraryModule) DepsMutator(ctx android.BottomUpMutatorContext) {
348 func (p *PythonLibraryModule) AddDepsOnPythonLauncherAndStdlib(ctx android.BottomUpMutatorContext,
423 func (p *PythonLibraryModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
482 func (p *PythonLibraryModule) genModulePathMappings(ctx android.ModuleContext, pkgPath string,
522 …nc (p *PythonLibraryModule) createSrcsZip(ctx android.ModuleContext, pkgPath string) android.Path {
616 func (p *PythonLibraryModule) precompileSrcs(ctx android.ModuleContext) android.Path {
692 …Module) collectPathsFromTransitiveDeps(ctx android.ModuleContext, precompiled bool) android.Paths {
765 func (p *PythonLibraryModule) InstallInData() bool {