gereksiz fonksiyon kaldırıldı, rawConfigure onun işlevini de yerine getirecek şekilde genişletildi..

This commit is contained in:
A. Murat Eren
2005-08-18 10:45:01 +00:00
parent 14ece7d685
commit e3444ee2f7
+2 -12
View File
@@ -59,26 +59,16 @@ def configure(parameters = ''):
else:
raise ConfigureError('!!! No configure script found...\n')
def rawConfigure(parameters = ''):
def rawConfigure(parameters = '', prefix=''):
'''configure source with given parameters = "--prefix=/usr --libdir=/usr/lib --with-nls"'''
if can_access_file('configure'):
gnuconfig_update()
if system('./configure %s' % parameters):
if system('%s ./configure %s' % (prefix, parameters)):
raise ConfigureError('!!! Configure failed...\n')
else:
raise ConfigureError('!!! No configure script found...\n')
def rawConfigureWithPrefix(prefix='', parameters = ''):
#FIXME: Find another way for this function!
if can_access_file('configure'):
gnuconfig_update()
if system('%s ./configure %s' % ( prefix, parameters)):
raise ConfigureError('!!! Configure failed...\n')
else:
raise ConfigureError('!!! No configure script found...\n')
def compile(parameters = ''):
#FIXME: Only one package uses this until now, hmmm
system('%s %s %s' % (get.GCC(), get.CFLAGS(), parameters))