javaw.py 文件源码

python
阅读 33 收藏 0 点赞 0 评论 0

项目:SoCFoundationFlow 作者: mattaw 项目源码 文件源码
def run(self):
        env = self.env
        bld = self.generator.bld
        wd = bld.bldnode.abspath()

        #add src node + bld node (for generated java code)
        srcpath = self.generator.path.abspath() + os.sep + self.generator.srcdir
        srcpath += os.pathsep
        srcpath += self.generator.path.get_bld().abspath() + os.sep + self.generator.srcdir

        classpath = env.CLASSPATH
        classpath += os.pathsep
        classpath += os.pathsep.join(self.classpath)
        classpath = "".join(classpath)

        self.last_cmd = lst = []
        lst.extend(Utils.to_list(env['JAVADOC']))
        lst.extend(['-d', self.generator.javadoc_output.abspath()])
        lst.extend(['-sourcepath', srcpath])
        lst.extend(['-classpath', classpath])
        lst.extend(['-subpackages'])
        lst.extend(self.generator.javadoc_package)
        lst = [x for x in lst if x]

        self.generator.bld.cmd_and_log(lst, cwd=wd, env=env.env or None, quiet=0)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号