def build_dependencies(self):
cmd_list = ['<STR_LIT>', '<STR_LIT>', self.pyang_plugins]<EOL>cmd_list += ['<STR_LIT>', self.dir_yang]<EOL>cmd_list += ['<STR_LIT>', '<STR_LIT>']<EOL>cmd_list += [self.dir_yang + '<STR_LIT>']<EOL>logger.info('<STR_LIT>'.format('<STR_LIT:U+0020>'.join(cmd_list)))<EOL>p = Popen('<STR_LIT:U+0020>'.join(cmd_list), shell=True, stdout=PIPE, stderr=PIPE)<EOL>stdout, stderr = p.communicate()<EOL>logger.info('<STR_LIT>'.format(p.returncode))<EOL>logger.debug(stderr.decode())<EOL>parser = etree.XMLParser(remove_blank_text=True)<EOL>self.dependencies = etree.XML(stdout.decode(), parser)<EOL>
build_dependencies

        High-level api: Briefly compile all yang files and find out dependency
        infomation of all modules.

        Returns
        -------

        None
            Nothing returns.