async def build_requirements(self, makefile, func): #print('object files') for s in self.library_project.files_object(): #print(s) yield func(pymake.ReqFile(s)) for s in self.library_project.files_header_processed(): yield func(pymake.ReqFile(s))
async def build_requirements(self, mc, func): yield func(pymake.ReqFile(self.doxyfile)) for f in self.library_project.files_header(): yield func(pymake.ReqFile(f)) for f in self.library_project.files_header_processed(): yield func(pymake.ReqFile(f))
async def build_requirements(self, mc, func): yield func(pymake.ReqFile(self.file_source)) # processed header files must be generated before deps command can run properly for f in self.library_project.files_header_processed(): #yield pymake.ReqFile(f) #mc.make(f) yield func(pymake.ReqFile(f))
async def build_requirements(self, makefile, func): yield func(pymake.ReqFile(__file__)) yield func(pymake.ReqFile(self.binary_file())) for f in self.files_header_processed(): yield func(f) logger.debug(self, 'test =', self._test) if self._test: yield func(pymake.ReqFile(os.path.join(self.build_dir, 'test.txt')))
async def build_requirements(self, makecall, func): yield func(pymake.ReqFile(self.library_project.config_file)) for f in self.library_project.files_object(): yield func(pymake.ReqFile(f)) for f in self.library_project.files_header_processed(): yield func(pymake.ReqFile(f)) for d in self.library_project.deps: yield func(pymake.ReqFile(d.binary_file()))
async def build_requirements(self, makefile, func): yield func(pymake.ReqFile(__file__)) for d in self.p.deps: yield func(pymake.ReqFile(d.binary_file())) for s in self.p.files_object(): yield func(pymake.ReqFile(s)) for s in self.p.files_header_processed(): yield func(pymake.ReqFile(s))
async def build_requirements(self, mc, func): yield func(pymake.ReqFile(__file__)) yield func(pymake.ReqFile(self.library_project.config_file)) yield func(pymake.ReqFile(self.file_source)) yield func(self.rule_deps) #print("depends for {}".format(self.file_source)) for f in self.rule_deps.read_file(): #print(" {}".format(f)) yield func(pymake.ReqFile(f)) for f in self.library_project.deps: yield func(f)
def __init__(self, library_project): self.library_project = library_project self.p = library_project super().__init__(pymake.ReqFile(self.library_project.binary_file())) self.args = Arguments()
def __init__(self, library_project): self.library_project = library_project super().__init__(pymake.ReqFile(self.library_project.name + '-doc')) self.doxyfile = os.path.join(self.library_project.build_dir, "Doxyfile")
def __init__(self, project, name, config_file): #print( name, config_file) self.project = project self.name = name #print('config_file',config_file) self.config_file = config_file self.config_dir = os.path.dirname(os.path.abspath(config_file)) self.source_dir = os.path.join(self.config_dir, 'source') self.build_dir = os.path.join(self.config_dir, 'build') self.object_dir = os.path.join(self.build_dir, 'object') self.process_dir = os.path.join(self.build_dir, 'process') self.include_dir = os.path.join(self.config_dir, 'include') self.process_include_dir = os.path.join(self.process_dir, 'include') self.deps = list() self.l_defines = list() self.l_include_dirs = list() self._test = False # custom args self.args = Arguments() super(CProject, self).__init__(pymake.ReqFile(self.name+'-all'))
def __init__(self, library_project, filename): self.library_project = library_project self.file_in = filename filename_rel = os.path.relpath(filename, library_project.include_dir) h,_ = os.path.splitext(filename_rel) f_out = os.path.join(self.library_project.process_include_dir, h+'.hpp') super().__init__(pymake.ReqFile(f_out))
def __init__(self, library_project, filename): self.library_project = library_project h, _ = os.path.splitext( os.path.relpath(filename, library_project.source_dir)) self.file_source = filename self.file_deps = os.path.join(library_project.object_dir, h + '.dep') super().__init__(pymake.ReqFile(self.file_deps))
async def build_requirements(self, mc, func): for p in self.project.parts: if isinstance(p, Library): yield func(pymake.ReqFile(p.name + '-doc'))
def __init__(self, library_project): self.library_project = library_project f_out = os.path.join(self.library_project.build_dir, "Doxyfile") super().__init__(pymake.ReqFile(f_out))
def __init__(self, library_project): self.library_project = library_project super().__init__(pymake.ReqFile(self.library_project.binary_file()))
async def build_requirements(self, makefile, func): yield func( pymake.ReqFile(os.path.join(pbs.BASE_DIR, 'templates', 'Doxyfile'))) yield func(pymake.ReqFile(self.library_project.config_file))
def __init__(self, ex): self.ex = ex f_out = os.path.join(self.ex.p.build_dir, "test.txt") super(TestExecutable, self).__init__(pymake.ReqFile(f_out))
async def build_requirements(self, makefile, func): yield func(pymake.ReqFile(self.file_in)) yield func(pymake.ReqFile(self.library_project.config_file))
def __init__(self, project): self.project = project super().__init__(pymake.ReqFile('doc'))
async def build_requirements(self, mc, func): for p in self.project.parts: yield func(pymake.ReqFile(p.name + '-all'))