I'm trying to scope out whether Eagle's scripting or ULP environments can help with my recently posed question "Library copy and rename device procedure?".
So I'd like to know whether and how either of these environments can create, open, write and close eagle libraries. And I'm likely to need to use eagle's iterators (aka "loop members"), so this probably needs to focus on the ULP realm, unless a ULPs can run commands. So...
- I see that the scripting commands include OPEN and WRITE, but I didn't see a command to create a new library.
- I didn't see any ULP functions that can create, open, write, or close a library. Did I miss something?
- Perhaps ULPs can run commands? But I didn't see any ULP function to run a command. Again, did I miss something?
Thanks!
-- Graham