Panda3D
Public Member Functions | Public Attributes | List of all members
CompilationEnvironment Class Reference

Public Member Functions

def __init__ (self, platform)
 
def compileDll (self, filename, basename)
 
def compileExe (self, filename, basename)
 
def determineStandardSetup (self)
 

Public Attributes

 arch
 
 compileObj
 
 dllext
 
 linkDll
 
 linkExe
 
 MD
 
 MSVC
 
 platform
 
 PSDK
 
 Python
 
 PythonIPath
 
 PythonVersion
 
 suffix64
 

Detailed Description

Create an instance of this class to record the commands to
invoke the compiler on a given platform.  If needed, the caller
can create a custom instance of this class (or simply set the
compile strings directly) to customize the build environment. 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  platform 
)

Member Function Documentation

◆ compileDll()

def compileDll (   self,
  filename,
  basename 
)

◆ compileExe()

def compileExe (   self,
  filename,
  basename 
)

◆ determineStandardSetup()

def determineStandardSetup (   self)

Member Data Documentation

◆ arch

arch

◆ compileObj

compileObj

◆ dllext

dllext

◆ linkDll

linkDll

◆ linkExe

linkExe

◆ MD

MD

◆ MSVC

MSVC

◆ platform

platform

◆ PSDK

PSDK

◆ Python

Python

◆ PythonIPath

PythonIPath

◆ PythonVersion

PythonVersion

◆ suffix64

suffix64