def execute_makefile(self, path_to_makefile): if isinstance(path_to_makefile, GnuMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute("make in %s" % (path,)) returncode, stdout, stderr = _run_subprocess(self.make_cmd, ["-C", str(path)]) self._handle_error(returncode, stdout, stderr, path.join("make"))
def execute_makefile(self, path_to_makefile, extra_opts=[]): if isinstance(path_to_makefile, GnuMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute("make %s in %s" % (" ".join(extra_opts), path)) returncode, stdout, stderr = _run_subprocess("/scratchbox/login", ["make", "-C", str(path)] + extra_opts) self._handle_error(returncode, stdout, stderr, path.join("make"))
def execute_makefile(self, path_to_makefile): if isinstance(path_to_makefile, GnuMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute('make in %s' % (path,)) returncode, stdout, stderr = _run_subprocess('/scratchbox/login', ['make', '-C', str(path)]) self._handle_error(returncode, stdout, stderr, path.join('make'))
def execute_makefile(self, path_to_makefile, extra_opts=[]): if isinstance(path_to_makefile, GnuMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute('make %s in %s' % (" ".join(extra_opts), path)) returncode, stdout, stderr = _run_subprocess( self.make_cmd, ['-C', str(path)] + extra_opts) self._handle_error(returncode, stdout, stderr, path.join('make'))
def execute_makefile(self, path_to_makefile): if isinstance(path_to_makefile, NMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute('make in %s' % (path, )) oldcwd = path.chdir() try: returncode, stdout, stderr = _run_subprocess( 'nmake', ['/f', str(path.join('Makefile'))]) finally: oldcwd.chdir() self._handle_error(returncode, stdout, stderr, path.join('make'))
def execute_makefile(self, path_to_makefile, extra_opts=[]): if isinstance(path_to_makefile, NMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute('make %s in %s' % (" ".join(extra_opts), path)) oldcwd = path.chdir() try: returncode, stdout, stderr = _run_subprocess( 'nmake', ['/nologo', '/f', str(path.join('Makefile'))] + extra_opts) finally: oldcwd.chdir() self._handle_error(returncode, stdout, stderr, path.join('make'))
def execute_makefile(self, path_to_makefile, extra_opts=[]): if isinstance(path_to_makefile, NMakefile): path = path_to_makefile.makefile_dir else: path = path_to_makefile log.execute("make %s in %s" % (" ".join(extra_opts), path)) oldcwd = path.chdir() try: returncode, stdout, stderr = _run_subprocess( "nmake", ["/nologo", "/f", str(path.join("Makefile"))] + extra_opts ) finally: oldcwd.chdir() self._handle_error(returncode, stdout, stderr, path.join("make"))
def _execute_c_compiler(self, cc, args, outname): log.execute('/scratchbox/login ' + cc + ' ' + ' '.join(args)) args = [cc] + args returncode, stdout, stderr = _run_subprocess('/scratchbox/login', args) self._handle_error(returncode, stderr, stdout, outname)
def _execute_c_compiler(self, cc, args, outname): log.execute('/scratchbox/login ' + cc + ' ' + ' '.join(args)) args = [cc] + args returncode, stdout, stderr = _run_subprocess('/scratchbox/login', args) self._handle_error(returncode, stdout, stderr, outname)
def spawn_and_log(cmd, *args, **kwds): log.execute(" ".join(cmd)) return spawn(cmd, *args, **kwds)
def spawn_and_log(cmd, *args, **kwds): log.execute(' '.join(cmd)) return spawn(cmd, *args, **kwds)