src_* fonksiyonlarının tamamı actions içinde olmak zorunda değil. Bu baabta gerekli düzenlemeler yapıldı

This commit is contained in:
S.Çağlar Onur
2005-06-16 10:52:44 +00:00
parent 0b21799a72
commit bdffc3b83c
+9 -6
View File
@@ -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: