当前位置: 首页>>代码示例>>Python>>正文


Python BaseILC.postCheckDeps方法代码示例

本文整理汇总了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" )
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:9,代码来源:heppdt.py

示例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}\" ')
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:9,代码来源:leda.py

示例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}\" ')
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:9,代码来源:satellites.py

示例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" )
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:9,代码来源:lcdd.py

示例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" )
开发者ID:kislerdm,项目名称:alibava_analysis-tool,代码行数:9,代码来源:ilcutil.py

示例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" )
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:9,代码来源:root.py

示例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 )
开发者ID:kislerdm,项目名称:alibava_analysis-tool,代码行数:9,代码来源:marlinpkg.py

示例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")
开发者ID:kislerdm,项目名称:alibava_analysis-tool,代码行数:37,代码来源:mokka.py

示例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}")
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:10,代码来源:jupiter.py

示例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" )
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:10,代码来源:lcfivertex.py

示例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" )
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:11,代码来源:dcap.py

示例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" )
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:11,代码来源:qt.py

示例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}\" ')
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:11,代码来源:uranus.py

示例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" )
开发者ID:kislerdm,项目名称:alibava_analysis-tool,代码行数:11,代码来源:slic.py

示例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 ; }')
开发者ID:iLCSoft,项目名称:iLCInstall,代码行数:11,代码来源:aidaTT.py


注:本文中的baseilc.BaseILC.postCheckDeps方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。