Changeset 84924e4 in rtems-source-builder


Ignore:
Timestamp:
Apr 30, 2013, 8:29:12 PM (6 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.10, 4.11, 4.9, master
Children:
3c69de0
Parents:
2edd4c9
Message:

Fix the open calls to use a host path.

Location:
source-builder/sb
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • source-builder/sb/bootstrap.py

    r2edd4c9 r84924e4  
    4545    rege = re.compile(pattern)
    4646    try:
    47         f = open(file, 'r')
     47        f = open(path.host(file), 'r')
    4848        matches = [rege.match(l) != None for l in f.readlines()]
    4949        f.close()
     
    9393            try:
    9494                acinclude = path.join(self.cwd, 'acinclude.m4')
    95                 b = open(acinclude, 'w')
     95                b = open(path.host(acinclude), 'w')
    9696                b.write('# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) ' + os.linesep)
    9797                b.write('AC_DEFUN([RTEMS_CHECK_BSPDIR],' + os.linesep)
     
    122122                    stamp_h = path.join(self.cwd, 'stamp-h.in')
    123123                    try:
    124                         t = open(stamp_h, 'w')
     124                        t = open(path.host(stamp_h), 'w')
    125125                        t.write('timestamp')
    126126                        t.close()
     
    169169                raise error.general('error: ampolish3: %s' % (' '.join(self.command.cmd)))
    170170            try:
    171                 p = open(self.preinstall, 'w')
     171                p = open(path.host(self.preinstall), 'w')
    172172                for l in self.command.output:
    173173                    p.write(l)
  • source-builder/sb/macros.py

    r2edd4c9 r84924e4  
    335335            if path.exists(n):
    336336                try:
    337                     mc = open(n, 'r')
     337                    mc = open(path.host(n), 'r')
    338338                    macros = self.parse(mc)
    339339                    mc.close()
     
    342342                except IOError, err:
    343343                    pass
    344         raise error.general('opening macro file: %s' % (path.host(name)))
     344        raise error.general('opening macro file: %s' % \
     345                                (path.host(self.expand(name))))
    345346
    346347    def get(self, key):
  • source-builder/sb/reports.py

    r2edd4c9 r84924e4  
    315315        if name is not None:
    316316            try:
    317                 o = open(name, "w")
     317                o = open(path.host(name), "w")
    318318                o.write(self.out)
    319319                o.close()
Note: See TracChangeset for help on using the changeset viewer.