sync
This commit is contained in:
@@ -53,15 +53,10 @@ class RunTimeError(pisi.actionsapi.Error):
|
|||||||
self.value = value
|
self.value = value
|
||||||
ctx.ui.error(value)
|
ctx.ui.error(value)
|
||||||
|
|
||||||
def configure(parameters = '', sourceDir = '.', installPrefix = '%s' % get.defaultprefixDIR()):
|
def configure(parameters = '', installPrefix = '/%s' % get.defaultprefixDIR(), sourceDir = '.'):
|
||||||
'''configure source with given cmake parameters = "-DCMAKE_BUILD_TYPE -DCMAKE_CXX_FLAGS ... "'''
|
'''configure source with given cmake parameters = "-DCMAKE_BUILD_TYPE -DCMAKE_CXX_FLAGS ... "'''
|
||||||
if can_access_file(join_path(sourceDir, 'CMakeLists.txt')):
|
if can_access_file(join_path(sourceDir, 'CMakeLists.txt')):
|
||||||
args = 'cmake \
|
args = 'cmake -DCMAKE_INSTALL_PREFIX=%s %s %s' % (installPrefix, parameters, sourceDir)
|
||||||
-DCMAKE_INSTALL_PREFIX=%s/%s \
|
|
||||||
%s %s' % (get.installDIR(),
|
|
||||||
installPrefix,
|
|
||||||
parameters,
|
|
||||||
sourceDir)
|
|
||||||
|
|
||||||
if system(args):
|
if system(args):
|
||||||
raise ConfigureError(_('Configure failed.'))
|
raise ConfigureError(_('Configure failed.'))
|
||||||
|
|||||||
Reference in New Issue
Block a user