├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── examples ├── .gitignore ├── for_either.py ├── phidl_debugger.py ├── phidl_tracer.py ├── pya_debugger.py └── pya_tracer.py ├── icons ├── business5.png ├── fistbump.jpeg └── lyipc.png ├── lyipc ├── __init__.py ├── client │ ├── __init__.py │ ├── command_line.py │ ├── dependent.py │ ├── general.py │ ├── phidl.py │ ├── pya.py │ └── remotehost.py ├── interpreter.py ├── lymacros │ └── lyipc_startup.lym ├── server.py └── start_server.lym ├── setup.py ├── simple_test.py └── test-requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/README.md -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | *.gds 2 | remote_jobs -------------------------------------------------------------------------------- /examples/for_either.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/examples/for_either.py -------------------------------------------------------------------------------- /examples/phidl_debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/examples/phidl_debugger.py -------------------------------------------------------------------------------- /examples/phidl_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/examples/phidl_tracer.py -------------------------------------------------------------------------------- /examples/pya_debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/examples/pya_debugger.py -------------------------------------------------------------------------------- /examples/pya_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/examples/pya_tracer.py -------------------------------------------------------------------------------- /icons/business5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/icons/business5.png -------------------------------------------------------------------------------- /icons/fistbump.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/icons/fistbump.jpeg -------------------------------------------------------------------------------- /icons/lyipc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/icons/lyipc.png -------------------------------------------------------------------------------- /lyipc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/__init__.py -------------------------------------------------------------------------------- /lyipc/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/__init__.py -------------------------------------------------------------------------------- /lyipc/client/command_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/command_line.py -------------------------------------------------------------------------------- /lyipc/client/dependent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/dependent.py -------------------------------------------------------------------------------- /lyipc/client/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/general.py -------------------------------------------------------------------------------- /lyipc/client/phidl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/phidl.py -------------------------------------------------------------------------------- /lyipc/client/pya.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/pya.py -------------------------------------------------------------------------------- /lyipc/client/remotehost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/client/remotehost.py -------------------------------------------------------------------------------- /lyipc/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/interpreter.py -------------------------------------------------------------------------------- /lyipc/lymacros/lyipc_startup.lym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/lymacros/lyipc_startup.lym -------------------------------------------------------------------------------- /lyipc/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/server.py -------------------------------------------------------------------------------- /lyipc/start_server.lym: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/lyipc/start_server.lym -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/setup.py -------------------------------------------------------------------------------- /simple_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atait/klayout-ipc/HEAD/simple_test.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- 1 | klayout 2 | phidl --------------------------------------------------------------------------------