From bdffc3b83cbfce6a4eccb452548f7d705cc3c16f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Thu, 16 Jun 2005 10:52:44 +0000 Subject: [PATCH] =?UTF-8?q?src=5F*=20fonksiyonlar=C4=B1n=C4=B1n=20tamam?= =?UTF-8?q?=C4=B1=20actions=20i=C3=A7inde=20olmak=20zorunda=20de=C4=9Fil.?= =?UTF-8?q?=20Bu=20baabta=20gerekli=20d=C3=BCzenlemeler=20yap=C4=B1ld?= =?UTF-8?q?=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pisi/build.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/pisi/build.py b/src/pisi/build.py index a9e5cd87..02e907c9 100644 --- a/src/pisi/build.py +++ b/src/pisi/build.py @@ -63,11 +63,8 @@ class PisiBuild: print "Error : %s" % e return - ui.info("Configuring %s...\n" % self.spec.source.name) self.configureSource( locals ) - ui.info("Building %s...\n" % self.spec.source.name) self.buildSource( locals ) - ui.info("Installing %s...\n" % self.spec.source.name) self.installSource( locals ) def fetchArchive(self, percentHook=None): @@ -102,13 +99,19 @@ class PisiBuild: pass def configureSource(self, locals): - locals['src_setup']() + if 'src_setup' in locals: + ui.info("Configuring %s...\n" % self.spec.source.name) + locals['src_setup']() def buildSource(self, locals): - locals['src_build']() + if 'src_build' in locals: + ui.info("Building %s...\n" % self.spec.source.name) + locals['src_build']() def installSource(self, locals): - locals['src_install']() + if 'src_install' in locals: + ui.info("Installing %s...\n" % self.spec.source.name) + locals['src_install']() def buildPackages(self): for package in self.spec.packages: