mirror of https://github.com/Chizi123/Arch-autobuild-repo.git

Joel Grunbaum
yesterday 322e9ddcf363622ad36ad969b602b5d432239c0f
Rename final binary not to conflict with existing archbuild
3 files modified
8 ■■■■ changed files
pyproject.toml 2 ●●● patch | view | raw | blame | history
scripts/build_binary.py 4 ●●●● patch | view | raw | blame | history
tests/integration_test.py 2 ●●● patch | view | raw | blame | history
pyproject.toml
@@ -41,7 +41,7 @@
]
[project.scripts]
archbuild = "archbuild.cli:main"
archrepobuild = "archbuild.cli:main"
[tool.hatch.build.targets.wheel]
packages = ["src/archbuild"]
scripts/build_binary.py
@@ -36,7 +36,7 @@
    cmd += [
        "--onefile",
        "--name", "archbuild-bin",
        "--name", "archrepobuild",
        "--paths", str(src),
        "--clean",
        "--collect-all", "archbuild",
@@ -48,7 +48,7 @@
    try:
        result = subprocess.run(cmd, cwd=root)
        if result.returncode == 0:
            print("\nSuccessfully built executable: dist/archbuild-bin")
            print("\nSuccessfully built executable: dist/archrepobuild")
        else:
            print("\nBuild failed!")
            sys.exit(result.returncode)
tests/integration_test.py
@@ -65,7 +65,7 @@
        env = os.environ.copy()
        
        if self.use_binary:
            binary_path = Path(__file__).parent.parent / "dist" / "archbuild-bin"
            binary_path = Path(__file__).parent.parent / "dist" / "archrepobuild"
            if not binary_path.exists():
                raise RuntimeError(f"Binary not found at {binary_path}. Run scripts/build_binary.py first.")