闲 时 摸 鱼|

YEUNGCHIE

园龄:4年10个月粉丝:594关注:24

📂Skill
🔖Skill
2020-06-16 20:29阅读: 1744评论: 1推荐: 0

[ Skill ] 解决 Design Library 被识别成 Technology Library 的问题

https://www.cnblogs.com/yeungchie/

code

procedure(ycTechLibToDesign(libName attachLibName)
prog((libId techId attachLibId attachTechId)
unless(libId = ddGetObj(libName)
error("Could not access library %s\n" libName)
)
techId = techGetTechFile(libId)
unless(techId~>libName == libName
error("Library is already attached to tech library %s\n" techId~>libName)
)
unless(attachLibId = ddGetObj(attachLibName)
error("Could not access library %s\n" attachLibName)
)
attachTechId = techGetTechFile(attachLibId)
techDeleteTechFile(techId)
techBindTechFile(libId attachTechId~>libName attachTechId~>fileName)
return(t)
)
)

describe

ycTechLibToDesign(t_libName t_attachLibName)

将被识别成 Technology Library 的 t_libName 库 Attach 到 t_attachLibName 上。
这会让 t_libName 重新识别为 Design Library 。

example

ycTechLibToDesign("project_layout" "pdk_library")
; =>t

本文作者:YEUNGCHIE

本文链接:https://www.cnblogs.com/yeungchie/p/13144402.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   YEUNGCHIE  阅读(1744)  评论(1编辑  收藏  举报
评论
收藏
关注
推荐
深色
回顶
收起

感谢支持

扫描二维码打赏

微信打赏

点击右上角即可分享
微信分享提示