mirror of https://github.com/KLayout/klayout.git
With these fixes, unit tests pass with MacOS (set DYLD_LIBRARY_PATH!) 1.) MacOS takes popen vs. pclose seriously By using fopen we basically spoil the system and other popen won't work. 2.) For system integrity, MacOS does not propagate DYLD_LIBRARY_PATH to child processes such as sh. This has to be done explictly. 3.) Search the klayout binary in the right path (klayout.app/...) 4.) Reset KLAYOUT_HOME for less intervention by installed macros |
||
|---|---|---|
| .. | ||
| main.rb | ||
| session.lys | ||
| test.py | ||
| test.rb | ||
| test1.gds | ||
| test2.gds | ||
| test2.rb | ||
| test3.rb | ||
| test_app.rb | ||
| test_em.rb | ||
| test_epilogue.rb | ||
| test_lay.rb | ||
| test_lay2.rb | ||
| test_prologue.rb | ||
| test_read_config.rb | ||
| test_script.rb | ||
| test_set_config1.rb | ||
| test_set_config2.rb | ||