I'm currently working with a couple of interns at my end to build an analog environment on docker that would be similar to openlane philosophy allowing designers to do something like: make <design_name>_xschem and opens xschem for them. All tools in that environment would be appropriately linked and correctly versioned. make <design_name>_klayout. Opens klayout for editing the GDS and may be loading LVS based netlist. make <design_name>_drc run magic DRC on it. So on, so forth. I'm looking for ideas and contribution.
https://github.com/mabrains/OpenAnalogDesign
Here is the link.
It's at a very early stage.
@User Is our new intern who is actively working on this.
I'm hoping to get feedback and ideas.
My end goal is to allow such environment to be consistent for tape-outs. And cross-platform as well.