Home | History | Annotate | Download | only in python

Lines Matching refs:binary

17 // This file contains the module types for building Python binary.
38 // set the name of the output binary.
41 // append to the name of the output binary.
79 func (binary *binaryDecorator) bootstrapperProps() []interface{} {
80 return []interface{}{&binary.binaryProperties}
83 func (binary *binaryDecorator) bootstrap(ctx android.ModuleContext, actual_version string,
129 main := binary.getPyMainFile(ctx, srcsPathMappings)
148 binary.getHostInterpreterName(ctx, actual_version),
149 main, binary.getStem(ctx), newPyPkgs, append(depsParSpecs, parSpec))
155 func (binary *binaryDecorator) getHostInterpreterName(ctx android.ModuleContext,
172 func (binary *binaryDecorator) getPyMainFile(ctx android.ModuleContext,
175 if String(binary.binaryProperties.Main) == "" {
178 main = String(binary.binaryProperties.Main)
191 func (binary *binaryDecorator) getStem(ctx android.ModuleContext) string {
193 if String(binary.binaryProperties.Stem) != "" {
194 stem = String(binary.binaryProperties.Stem)
197 return stem + String(binary.binaryProperties.Suffix)