Çekirdeğe attığım e-posta ile ilgili önerim bu. Recursive problem yaşamamak için fonksiyon isimlerinin başına src_* prefix'ini bu amaçla eklemiştim. src_* mantıklı bir önek. Sonuçta actions.py içinde yaptığımız şey src ile uğraşmak. Şahsi tercihim isimlendirmeye takılmamak ve böyle bırakmak. Aksi görüşünüz varsa, üzerinde konuşmak isterim.

This commit is contained in:
S.Çağlar Onur
2005-06-16 23:59:43 +00:00
parent 968bbd1bb0
commit 0d0c2712f8
2 changed files with 16 additions and 13 deletions
+3 -3
View File
@@ -39,9 +39,9 @@ class Constants:
self.c.files_dir = "files"
# functions in actions_file
self.c.setup_func = "setup"
self.c.build_func = "build"
self.c.install_func = "install"
self.c.setup_func = "src_setup"
self.c.build_func = "src_build"
self.c.install_func = "src_install"
def __getattr__(self, attr):
return getattr(self.c, attr)
+13 -10
View File
@@ -1,17 +1,20 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pisi.actionsapi.gnuconfig as gnuconfig
import pisi.actionsapi.libtoolize as libtoolize
import pisi.actionsapi.autotools as autotools
#import pisi.actionsapi.gnuconfig as gnuconfig
#import pisi.actionsapi.libtoolize as libtoolize
#import pisi.actionsapi.autotools as autotools
def setup():
gnuconfig.gnuconfig_update()
from pisi.actionsapi.gnuconfig import *
from pisi.actionsapi.autotools import *
def src_setup():
gnuconfig_update()
# libtoolize.libtoolize()
autotools.configure( '--with-nls' )
configure( '--with-nls' )
def build():
autotools.make()
def src_build():
make()
def install():
autotools.install()
def src_install():
install()