src_* fonksiyonlarının tamamı actions içinde olmak zorunda değil. Bu baabta gerekli düzenlemeler yapıldı
This commit is contained in:
+6
-3
@@ -63,11 +63,8 @@ class PisiBuild:
|
|||||||
print "Error : %s" % e
|
print "Error : %s" % e
|
||||||
return
|
return
|
||||||
|
|
||||||
ui.info("Configuring %s...\n" % self.spec.source.name)
|
|
||||||
self.configureSource( locals )
|
self.configureSource( locals )
|
||||||
ui.info("Building %s...\n" % self.spec.source.name)
|
|
||||||
self.buildSource( locals )
|
self.buildSource( locals )
|
||||||
ui.info("Installing %s...\n" % self.spec.source.name)
|
|
||||||
self.installSource( locals )
|
self.installSource( locals )
|
||||||
|
|
||||||
def fetchArchive(self, percentHook=None):
|
def fetchArchive(self, percentHook=None):
|
||||||
@@ -102,12 +99,18 @@ class PisiBuild:
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
def configureSource(self, locals):
|
def configureSource(self, locals):
|
||||||
|
if 'src_setup' in locals:
|
||||||
|
ui.info("Configuring %s...\n" % self.spec.source.name)
|
||||||
locals['src_setup']()
|
locals['src_setup']()
|
||||||
|
|
||||||
def buildSource(self, locals):
|
def buildSource(self, locals):
|
||||||
|
if 'src_build' in locals:
|
||||||
|
ui.info("Building %s...\n" % self.spec.source.name)
|
||||||
locals['src_build']()
|
locals['src_build']()
|
||||||
|
|
||||||
def installSource(self, locals):
|
def installSource(self, locals):
|
||||||
|
if 'src_install' in locals:
|
||||||
|
ui.info("Installing %s...\n" % self.spec.source.name)
|
||||||
locals['src_install']()
|
locals['src_install']()
|
||||||
|
|
||||||
def buildPackages(self):
|
def buildPackages(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user