コード例 #1
0
def package(install_root, archive_name):
    parent, root_dir = os.path.split(install_root)

    try:
        tar_file = tarfile.open(archive_name, 'w:gz')

        with sdk.chdir(parent):
            tar_file.add(root_dir)
    finally:
        tar_file.close()
コード例 #2
0
ファイル: build.py プロジェクト: bara86/qt-pyqt-sdk-builder
def build(recipes, layout, debug, profile):
    for pkg, build_f, src_dir in recipes:
        sdk.print_box('Building %s' % pkg, src_dir)

        with sdk.chdir(src_dir):
            build_f(layout, debug, profile)
コード例 #3
0
def build(recipes, layout, debug, profile):
    for pkg, build_f, src_dir in recipes:
        sdk.print_box('Building %s' % pkg, src_dir)

        with sdk.chdir(src_dir):
            build_f(layout, debug, profile)
コード例 #4
0
def svn_update_current_platform(install_root):
    with sdk.chdir(HERE):
        sdk.sh('svn', 'revert', '-R', install_root)
        sdk.sh('svn', 'up', install_root)
コード例 #5
0
def svn_update_current_platform(install_root):
    with sdk.chdir(HERE):
        sdk.sh('svn', 'up', install_root)