コード例 #1
0
ファイル: ipybuilder.py プロジェクト: PESwim/ipybuilder
def ScriptBuild(configPath=None,
                mainName=None,
                outDir=None,
                jsonp=None,
                makeEXE=False,
                *args,
                **kwargs):
    '''
       User normal call - see Build

       :params: configPath=None, mainName=None, outDir=None,
                jsonp=None, makeEXE=False, *args, **kwargs

       :return: None

       :output: Status and build files

    '''
    checkRequiredIP()
    margs = (configPath, mainName, outDir, jsonp, makeEXE, args, kwargs)
    uargs = MainParse(*margs)
    uconfig = makeload.LoadConfig(uargs)
    checkBuildConfig(uconfig)
    Results(uconfig)
    if gsBuild.DELDLLS:
        import cleanup
        cleanup.cleanDll()
    return True
コード例 #2
0
ファイル: ipybuilder.py プロジェクト: PESwim/ipybuilder
def CmdConfig(args):
    '''Unittest intermediates'''
    args = copy.copy(args)
    uargs = CommandLineParse(args)
    uconfig = makeload.LoadConfig(uargs)
    checkBuildConfig(uconfig)  #, show=True)
    Results(uconfig)
    return uargs
コード例 #3
0
def MainConfig(configPath=None, mainName=None, outDir=None,
               jsonp=None, makeEXE=False, *args, **kwargs):
    '''Unittest intermediates - used for intermediate output checks'''
    log.FILE('______________' + \
                     str(time.strftime('%x %X', time.localtime())) + \
                           '____________')
    margs = (configPath, mainName, outDir, jsonp, makeEXE, args, kwargs)
    uargs = MainParse(*margs)
    uconfig = makeload.LoadConfig(uargs)
    checkBuildConfig(uconfig)#, show=True)
    ResultCap(uconfig)
    return uargs