Panda3D
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
bdist_apps Class Reference
Inheritance diagram for bdist_apps:

Public Member Functions

def create_nsis (self, basename, build_dir, is_64bit)
 
def create_tarball (self, basename, build_dir, tar_compression)
 
def create_zip (self, basename, build_dir)
 
def finalize_options (self)
 
def initialize_options (self)
 
def run (self)
 

Public Attributes

 dist_dir
 
 installers
 
 skip_build
 

Static Public Attributes

dictionary DEFAULT_INSTALLERS
 
string description = 'bundle built Panda3D applications into distributable forms'
 
 user_options
 

Member Function Documentation

◆ create_nsis()

def create_nsis (   self,
  basename,
  build_dir,
  is_64bit 
)

◆ create_tarball()

def create_tarball (   self,
  basename,
  build_dir,
  tar_compression 
)

◆ create_zip()

def create_zip (   self,
  basename,
  build_dir 
)

◆ finalize_options()

def finalize_options (   self)

◆ initialize_options()

def initialize_options (   self)

◆ run()

def run (   self)

Member Data Documentation

◆ DEFAULT_INSTALLERS

dictionary DEFAULT_INSTALLERS
static
Initial value:
= {
'manylinux1_x86_64': ['gztar'],
'manylinux1_i686': ['gztar'],
# Everything else defaults to ['zip']
}

◆ description

string description = 'bundle built Panda3D applications into distributable forms'
static

◆ dist_dir

dist_dir

◆ installers

installers

◆ skip_build

skip_build

◆ user_options

user_options
static
Initial value:
= build_apps.user_options + [
('dist-dir=', 'd', 'directory to put final built distributions in'),
('skip-build', None, 'skip rebuilding everything (for testing/debugging)'),
]