From 9c94f59f241d7e5560d9992f3b1211010e4b0bf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Sun, 30 Apr 2006 19:11:27 +0000 Subject: [PATCH] fix: build --until couldn't use source repo. (not anymore...) --- pisi/build.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pisi/build.py b/pisi/build.py index 9b954cc6..e7c329ae 100644 --- a/pisi/build.py +++ b/pisi/build.py @@ -866,8 +866,12 @@ def __buildState_buildpackages(pb, last): __buildState_installaction(pb, last) pb.build_packages() -def build_until(pspecfile, state, authinfo=None): - pb = pisi.build.Builder(pspecfile, authinfo) +def build_until(pspec, state, authinfo=None): + if pspec.endswith('.xml'): + pb = Builder(pspec, authinfo) + else: + pb = Builder.from_name(pspec, authinfo) + pb.compile_action_script() last = pb.get_state()