Exemplo n.º 1
0
def setup(config_args, check_args={}):
    load_plugins()

    config.setup(**config_args)

    if not system.check(**check_args):
        return False

    environ.setup_variables()
    environ.setup_gconf()

    return True
Exemplo n.º 2
0
Arquivo: main.py Projeto: erik/osbuild
def setup(config_args, check_args={}):
    load_plugins()

    config.setup(**config_args)

    if not system.check(**check_args):
        return False

    environ.setup_variables()
    environ.setup_gconf()

    return True
Exemplo n.º 3
0
Arquivo: main.py Projeto: erik/osbuild
def run_build(clean_all=False):
    if clean_all or state.full_build_is_required():
        clean.clean(build_only=True, new_files=clean_all)
        environ.setup_gconf()

    state.full_build_touch()

    if not build.pull(lazy=True):
        return False

    if not build.build(full=False):
        return False

    return True
Exemplo n.º 4
0
def run_build(clean_all=False):
    if clean_all or state.full_build_is_required():
        clean.clean(build_only=True, new_files=clean_all)
        environ.setup_gconf()

    state.full_build_touch()

    if not build.pull(lazy=True):
        return False

    if not build.build(full=False):
        return False

    return True
Exemplo n.º 5
0
def setup():
    setup_logging()

    config_args = get_config_args()

    if not main.setup(config_args):
        sys.exit(1)

    if "BROOT" in os.environ:
        environ.setup_gconf()

    os.environ["SUGAR_DEVELOPER"] = "1"
    os.environ["SUGAR_ACTIVITIES_PATH"] = os.path.join(base_dir, "activities")
    os.environ["SUGAR_HOME"] = os.path.join(home_state_dir, "dotsugar")

    environ.add_path("PATH", os.path.join(commands_dir, "broot"))
Exemplo n.º 6
0
def setup():
    setup_logging()


    config_args = get_config_args()

    if not main.setup(config_args):
        sys.exit(1)

    if "BROOT" in os.environ:
        environ.setup_gconf()

    os.environ["SUGAR_DEVELOPER"] = "1"
    os.environ["SUGAR_ACTIVITIES_PATH"] = os.path.join(base_dir, "activities")
    os.environ["SUGAR_HOME"] = os.path.join(home_state_dir, "dotsugar")

    environ.add_path("PATH", os.path.join(commands_dir, "broot"))
Exemplo n.º 7
0
def setup():
    setup_logging()

    config_args = get_config_args()

    if not main.setup(config_args):
        sys.exit(1)

    use_broot = config.get_prefs().get("use_broot")
    if use_broot is None:
        if os.path.isfile('/etc/fedora-release'):
            use_broot = False
        else:
            use_broot = True

    if not use_broot or "BROOT" in os.environ:
        environ.setup_gconf()

    os.environ["SUGAR_DEVELOPER"] = "1"
    os.environ["SUGAR_ACTIVITIES_PATH"] = os.path.join(base_dir, "activities")
    os.environ["SUGAR_HOME"] = os.path.join(home_state_dir, "dotsugar")

    environ.add_path("PATH", os.path.join(commands_dir, "broot"))
Exemplo n.º 8
0
def setup():
    setup_logging()

    config_args = get_config_args()

    if not main.setup(config_args):
        sys.exit(1)

    use_broot = config.get_prefs().get("use_broot")
    if use_broot is None:
        if os.path.isfile('/etc/fedora-release'):
            use_broot = False
        else:
            use_broot = True

    if not use_broot or "BROOT" in os.environ:
        environ.setup_gconf()

    os.environ["SUGAR_DEVELOPER"] = "1"
    os.environ["SUGAR_ACTIVITIES_PATH"] = os.path.join(base_dir, "activities")
    os.environ["SUGAR_HOME"] = os.path.join(home_state_dir, "dotsugar")

    environ.add_path("PATH", os.path.join(commands_dir, "broot"))