Esempio n. 1
0
 def convert(self, pipedata):
     directory = UpstreamDirectory(op.join(self.builddir, 'sources'))
     try:
         if directory.BIN:
             self.execute_bin([x for x in directory.BIN], pipedata)
         if directory.get_ttx():
             self.execute_ttx([op.join('sources', x) for x in directory.get_ttx()], pipedata)
         if directory.UFO:
             self.execute_ufo_sfd([op.join('sources', x) for x in directory.UFO], pipedata)
         if directory.SFD:
             self.execute_ufo_sfd([op.join('sources', x) for x in directory.SFD], pipedata)
     except:
         raise
     finally:
         self.remove_sourcesdir()
Esempio n. 2
0
    def convert(self, pipedata):
        directory = UpstreamDirectory(op.join(self.builddir, 'sources'))
        try:
            if directory.BIN:
                self.execute_bin([x for x in directory.BIN], pipedata)
            if directory.get_ttx():
                self.execute_ttx([op.join('sources', x) for x in directory.get_ttx()], pipedata)
            if directory.UFO:
                self.execute_ufo_sfd([op.join('sources', x) for x in directory.UFO], pipedata)
            if directory.SFD:
                self.execute_ufo_sfd([op.join('sources', x) for x in directory.SFD], pipedata)

            # binfiles = self.movebin_to_builddir([op.join('sources', x) for x in directory.ALL_FONTS])

            # self.print_vertical_metrics(binfiles)

            # pipedata['bin_files'] = binfiles
        except:
            raise
Esempio n. 3
0
 def convert(self, pipedata):
     directory = UpstreamDirectory(op.join(self.builddir, 'sources'))
     try:
         if directory.BIN:
             self.execute_bin([x for x in directory.BIN], pipedata)
         if directory.get_ttx():
             self.execute_ttx(
                 [op.join('sources', x) for x in directory.get_ttx()],
                 pipedata)
         if directory.UFO:
             self.execute_ufo_sfd(
                 [op.join('sources', x) for x in directory.UFO], pipedata)
         if directory.SFD:
             self.execute_ufo_sfd(
                 [op.join('sources', x) for x in directory.SFD], pipedata)
     except:
         raise
     finally:
         self.remove_sourcesdir()