Panda3D
|
Public Member Functions | |
def | __init__ (self, p3dfile, shortname, fullname, version, tokens={}) |
def | __del__ (self) |
def | build (self, output, platform=None) |
def | buildAll (self, outputDir=".") |
def | buildAPP (self, output, platform) |
def | buildArch (self, output, platform) |
def | buildDEB (self, output, platform) |
def | buildNSIS (self, output, platform) |
def | buildPKG (self, output, platform) |
def | installPackagesInto (self, hostDir, platform) |
def | os_walk (self, top) |
Static Public Attributes | |
notify = directNotify.newCategory("Installer") | |
This class creates a (graphical) installer from a given .p3d file.
def __init__ | ( | self, | |
p3dfile, | |||
shortname, | |||
fullname, | |||
version, | |||
tokens = {} |
|||
) |
def __del__ | ( | self | ) |
def build | ( | self, | |
output, | |||
platform = None |
|||
) |
Builds (graphical) installers and stores it into the path indicated by the 'output' argument. You can specify to build for a different platform by altering the 'platform' argument. If 'output' is a directory, the installer will be stored in it.
def buildAll | ( | self, | |
outputDir = "." |
|||
) |
Creates a (graphical) installer for every known platform. Call this after you have set the desired parameters.
def buildAPP | ( | self, | |
output, | |||
platform | |||
) |
def buildArch | ( | self, | |
output, | |||
platform | |||
) |
Builds an ArchLinux package and stores it in the path indicated by the 'output' argument. It will be built for the architecture specified by the 'arch' argument. If 'output' is a directory, the deb file will be stored in it.
def buildDEB | ( | self, | |
output, | |||
platform | |||
) |
Builds a .deb archive and stores it in the path indicated by the 'output' argument. It will be built for the architecture specified by the 'arch' argument. If 'output' is a directory, the deb file will be stored in it.
def buildNSIS | ( | self, | |
output, | |||
platform | |||
) |
def buildPKG | ( | self, | |
output, | |||
platform | |||
) |
def installPackagesInto | ( | self, | |
hostDir, | |||
platform | |||
) |
Installs the packages required by the .p3d file into the specified directory, for the given platform.
def os_walk | ( | self, | |
top | |||
) |
Re-implements os.walk(). For some reason the built-in definition is failing on Windows when this is run within a p3d environment!?
authoremail |
authorid |
authorname |
extracts |
fullname |
hostUrl |
icon |
includeRequires |
licensefile |
licensename |
|
static |
offerDesktopShortcut |
offerRun |
p3dFilename |
requires |
shortname |
standalone |
tempDir |
version |