Lines Matching defs:PythonLibraryModule
141 type PythonLibraryModule struct { struct
142 android.ModuleBase
143 android.DefaultableModuleBase
145 properties BaseProperties
146 protoProperties android.ProtoProperties
149 hod android.HostOrDeviceSupported
150 multilib android.Multilib
154 srcsPathMappings []pathMapping
158 dataPathMappings []pathMapping
161 srcsZip android.Path
165 precompiledSrcsZip android.Path
167 sourceProperties android.SourceProperties
171 bundleSharedLibs android.Paths
183 func (p *PythonLibraryModule) getSrcsPathMappings() []pathMapping {
188 func (p *PythonLibraryModule) getDataPathMappings() []pathMapping {
193 func (p *PythonLibraryModule) getSrcsZip() android.Path {
198 func (p *PythonLibraryModule) getPrecompiledSrcsZip() android.Path {
203 func (p *PythonLibraryModule) getPkgPath() string {
207 func (p *PythonLibraryModule) getBaseProperties() *BaseProperties {
211 func (p *PythonLibraryModule) getBundleSharedLibs() android.Paths {
215 func (p *PythonLibraryModule) init() android.Module {
272 func (p *PythonLibraryModule) anySrcHasExt(ctx android.BottomUpMutatorContext, ext string) bool {
280 func (p *PythonLibraryModule) DepsMutator(ctx android.BottomUpMutatorContext) {
323 func (p *PythonLibraryModule) AddDepsOnPythonLauncherAndStdlib(ctx android.BottomUpMutatorContext,
381 func (p *PythonLibraryModule) GenerateAndroidBuildActions(ctx android.ModuleContext) {
472 func (p *PythonLibraryModule) genModulePathMappings(ctx android.ModuleContext, pkgPath string,
512 …nc (p *PythonLibraryModule) createSrcsZip(ctx android.ModuleContext, pkgPath string) android.Path {
606 func (p *PythonLibraryModule) precompileSrcs(ctx android.ModuleContext) android.Path {
672 …Module) collectPathsFromTransitiveDeps(ctx android.ModuleContext, precompiled bool) android.Paths {
729 func (p *PythonLibraryModule) collectSharedLibDeps(ctx android.ModuleContext) android.Paths {
752 …raryModule) zipSharedLibs(ctx android.ModuleContext, bundleSharedLibs android.Paths) android.Path {
797 func (p *PythonLibraryModule) InstallInData() bool {