本文整理汇总了Python中baseilc.BaseILC.postCheckDeps方法的典型用法代码示例。如果您正苦于以下问题:Python BaseILC.postCheckDeps方法的具体用法?Python BaseILC.postCheckDeps怎么用?Python BaseILC.postCheckDeps使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类baseilc.BaseILC
的用法示例。
在下文中一共展示了BaseILC.postCheckDeps方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["HepPDT_HOME"] = self.installPath
if self.installPath != "/usr":
self.envpath["PATH"].append( "$HepPDT_HOME/bin" )
self.envpath["LD_LIBRARY_PATH"].append( "$HepPDT_HOME/lib" )
示例2: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["LEDAROOT"]=self.installPath
self.env["SOSYMLINK"]="true"
self.envcmds.append('export IMAKEINCLUDE=\"-I${LCBASEDIR}\" ')
示例3: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["SATELLITESROOT"]=self.installPath
self.envpath["LD_LIBRARY_PATH"].append( "$SATELLITES/lib" )
self.env["SOSYMLINK"]="true"
self.envcmds.append('export IMAKEINCLUDE=\"-I${LCBASEDIR} -I${LCLIBROOT}\" ')
示例4: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["LCDD"] = self.installPath
self.env["GDML_SCHEMA_DIR"]= "$LCDD"
self.envpath["LD_LIBRARY_PATH"].append( "$LCDD/lib" )
示例5: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["ilcutil"] = self.installPath
# PATH
self.envpath["LD_LIBRARY_PATH"].append( "$ilcutil/lib" )
示例6: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["ROOTSYS"] = self.installPath
self.envpath["PATH"].append( "$ROOTSYS/bin" )
self.envpath["LD_LIBRARY_PATH"].append( "$ROOTSYS/lib" )
self.envpath["PYTHONPATH"].append( "$ROOTSYS/lib" )
示例7: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
# fill MARLIN_DLL
if( self.name != "MarlinUtil" and self.name != "PandoraPFANew" ):
self.parent.module('Marlin').envpath["MARLIN_DLL"].append(
self.installPath+"/lib/lib"+self.name+self.shlib_ext )
示例8: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env[ 'MOKKA' ] = self.installPath
self.envcmds.append("export G4WORKDIR=$MOKKA")
if self.g4ver < '9.5':
self.envpath["PATH"].append( "$MOKKA/bin/"+self.os_ver.type+"-g++" )
else:
self.envpath["PATH"].append( "$MOKKA/bin" )
self.envcmds.append('test -r ${G4ENV_INIT} && { cd $(dirname ${G4ENV_INIT}) ; . ./$(basename ${G4ENV_INIT}) ; cd $OLDPWD ; }')
if self.g4ver < '9.5':
# disable visualization drivers
self.envcmds.append("unset G4VIS_BUILD_OIX_DRIVER G4VIS_USE_OIX_DRIVER G4VIS_USE_OIX" ) # G4VIS_USE_OIX_DRIVER changed in ver 9.3 to G4VIS_USE_OIX
#self.envcmds.append("unset G4VIS_BUILD_DAWN_DRIVER G4VIS_USE_DAWN" )
#self.envcmds.append("unset G4UI_BUILD_QT_SESSION G4VIS_BUILD_OPENGLQT_DRIVER G4VIS_USE_OPENGLQT G4UI_USE_QT" )
#self.envcmds.append("unset G4VIS_BUILD_OPENGLX_DRIVER G4VIS_USE_OPENGLX" )
self.envcmds.append("unset G4VIS_BUILD_OPENGLXM_DRIVER G4VIS_USE_OPENGLXM" )
self.envcmds.append("unset G4UI_BUILD_XAW_SESSION G4UI_USE_XAW" )
self.envcmds.append("unset G4UI_BUILD_XM_SESSION G4UI_USE_XM" )
# ---- DEPRECATED cross-compile of 32bit in 64bit ---------------
#d = self.parent.env.copy()
#d.update(self.env)
#if d.setdefault('CXXFLAGS','').find('m32') != -1:
# self.envcmds.append('test -d "$OGLHOME/lib" && export OGLLIBS="-L${OGLHOME}/lib -lGLU -lGL"' )
# self.envcmds.append('test -d "$CLHEP_BASE_DIR/lib" && export CLHEP_LIB_DIR=${CLHEP_BASE_DIR}/lib' )
# self.envcmds.append('test -d "$OIVHOME/lib" && export OIVLIBS="-L${OIVHOME}/lib -lInventor -lInventorXt"' )
# self.envcmds.append('test -d "$XERCESCROOT/lib32" && export GDMLLIBS="-L${XERCESCROOT}/lib32 -lxerces-c"' )
# compiling Mokka crashes if LDFLAGS is set. # TODO add bug to geant4 bug tracker
self.envcmds.append("unset LDFLAGS")
示例9: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["JUPITERROOT"]=self.installPath
self.env.setdefault( 'G4WORKDIR', self.installPath)
self.envpath["PATH"].append( "$JUPITERROOT/bin/"+self.os_ver.type+"-g++" )
self.envcmds.append(". ${G4ENV_INIT}")
示例10: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
# fill MARLIN_DLL
self.parent.module('Marlin').envpath["MARLIN_DLL"].append(
self.installPath+"/lib/libLCFIVertexProcessors"+self.shlib_ext )
self.envpath["LD_LIBRARY_PATH"].append( self.installPath+"/lib" )
示例11: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["DCAP"] = self.installPath
self.envpath["LD_LIBRARY_PATH"].append( "$DCAP/lib" )
# set LD_PRELOAD with envcmds instead of env to
# avoid endless ERROR messages building the dcap library
# self.env["LD_PRELOAD"] = "libdcap.so"
self.envcmds.append( "export LD_PRELOAD=libdcap.so" )
示例12: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.envorder=[ "QTDIR" ]
self.env["QTDIR"] = self.installPath
self.env["QMAKESPEC"] = "$QTDIR/mkspecs/linux-g++"
self.envpath["PATH"].append( "$QTDIR/bin" )
self.envpath["LD_LIBRARY_PATH"].append( "$QTDIR/lib" )
示例13: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["URANUSROOT"]=self.installPath
# self.envpath["PATH"].append( "$JSFROOT/bin" )
self.envpath["LD_LIBRARY_PATH"].append( "$URANUSROOT/lib" )
self.env["SOSYMLINK"]="true"
self.envcmds.append('export IMAKEINCLUDE=\"-I${LCBASEDIR} -I${LCLIBROOT}\" ')
示例14: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env["SLIC"] = self.installPath
# PATH
# self.envpath["PATH"].append( "$SLIC/tools" )
self.envpath["PATH"].append( "$SLIC/build/bin" )
self.envpath["LD_LIBRARY_PATH"].append( "$SLIC/build/lib" )
示例15: postCheckDeps
# 需要导入模块: from baseilc import BaseILC [as 别名]
# 或者: from baseilc.BaseILC import postCheckDeps [as 别名]
def postCheckDeps(self):
BaseILC.postCheckDeps(self)
self.env[ 'AIDATT' ] = self.installPath
self.envpath["PATH"].append( "$AIDATT/bin" )
self.envpath["LD_LIBRARY_PATH"].append( "$AIDATT/lib" )
self.envcmds.append('test -r ${G4ENV_INIT} && { cd $(dirname ${G4ENV_INIT}) ; . ./$(basename ${G4ENV_INIT}) ; cd $OLDPWD ; }')