INNER CODE UNIT · Python

require_non_empty_file

CyrilPeng/Venera-Next · windows/build.py:41

def require_non_empty_file(path):
    if not path.is_file():
        raise FileNotFoundError(path)
    if path.stat().st_size <= 0:
        raise RuntimeError(f"{path} is empty")


def clean_windows_runner_build():
    if WINDOWS_RUNNER_BUILD_DIR.exists():
        shutil.rmtree(WINDOWS_RUNNER_BUILD_DIR)


def create_portable_zip(version):
    if not WINDOWS_RELEASE_DIR.is_dir():
        raise FileNotFoundError(WINDOWS_RELEASE_DIR)

    zip_path = WINDOWS_BUILD_DIR / f"VeneraNext-{version}-windows.zip"
    package_dir = WINDOWS_BUILD_DIR / f"VeneraNext-{version}-windows"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…