本文整理汇总了Python中options.Options.usage方法的典型用法代码示例。如果您正苦于以下问题:Python Options.usage方法的具体用法?Python Options.usage怎么用?Python Options.usage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类options.Options
的用法示例。
在下文中一共展示了Options.usage方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Options
# 需要导入模块: from options import Options [as 别名]
# 或者: from options.Options import usage [as 别名]
if os.path.exists(os.path.join(prjdir, "Makefile")):
os.rename(os.path.join(prjdir, "Makefile"), os.path.join(prjdir, "Makefile.orig"))
if os.path.exists(os.path.join(prjdir, "flags.mk")):
os.rename(os.path.join(prjdir, "flags.mk"), os.path.join(prjdir, "flags.mk.orig"))
shutil.copy("make/share/Makefile.project.template", os.path.join(prjdir, "Makefile"))
if options.hw is None:
shutil.copy("make/sw/flags.mk.template", os.path.join(prjdir, "flags.mk"))
else:
shutil.copy("make/hw/flags.mk.template", os.path.join(prjdir, "flags.mk"))
else:
print "Project %s does not exist" % (prjdir)
pkgmakes = glob.glob(os.path.join(prjdir, "*/Makefile"))
for pkgmake in pkgmakes:
os.rename(pkgmake, pkgmake + ".orig")
if options.hw is None:
shutil.copy("make/sw/Makefile.package.template", pkgmake)
else:
shutil.copy("make/hw/Makefile.package.template", pkgmake)
if __name__ == "__main__":
options = Options(["project"], [], ["hw"])
try:
options.parse()
except Exception, msg:
options.usage(str(msg))
sys.exit()
__prjupdate(options)