Matthias Koefferlein
18346945df
WIP: some refactoring.
2018-12-20 22:11:20 +01:00
Thomas Ferreira de Lima
1bba72e45b
Adding documentation regarding manylinux, CI, and PyPI wheels
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
2975d57d22
Not testing cp27-cp27m in travis's host (incompatible).
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
b3addbeeba
better organizing travis metadata.
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
124975d636
bug: forgot to add language:python in travis
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
8495a18023
changing version to 0.26.0.dev10
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
5f66df13f7
adding ccache to macos builds
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
d20e12ef41
Adding tests on host linux beyond docker.
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
6b37e67de6
fixing pya module. adding tests
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
a288b3ce39
Patched auditwheel directly. Should fix manylinux python build.
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
36af902e3f
bugfix: ccache not in path.
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
a220e2e0e0
verbose auditwheel repair
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
e3de4030df
http://mirrors.fedoraproject.org is unreliable. Retry yum 5 times.
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
f1e292373f
Changing version to 0.26.0.dev9 for CD tests
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
0848b940ce
better organization of dist-pymod folder
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
a931db224c
adding other versions of python to manylinux CI
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
b6d7dec289
showing ccache stats
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
94b37c389c
Continuous Integration for manylinux1 wheels (first test)
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
00c28d4a08
tested script for linux32 as well.
...
Also added +x permission to fix_wheel
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
f8502adb32
Tested wheel build for all manylinux python versions
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
937019e651
including Dockerfile for 32-bit linux
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
70d5f5d1a0
better error messages in fix_wheel.sh script. ready to go.
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
55f5167a02
[ci skip] first working manylinux wheel
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima
e5921252ea
prototype formula for manylinux1
2018-12-20 16:10:55 -05:00
Matthias Koefferlein
d78a25efe4
WIP: new classes for netlist representation.
2018-12-19 23:41:39 +01:00
Thomas Ferreira de Lima
213f2b16fa
xcode8 does not support homebrew addon yet
2018-12-18 18:11:56 -05:00
Thomas Ferreira de Lima
b06fe5817d
ThreadPool.imap stopped working in py 3.7.1
2018-12-18 18:07:26 -05:00
Matthias Koefferlein
2c4e84fdf2
WIP: netlist property framework
...
- NetlistProperty is the base class for objects that can
be attached to shapes for annotation
- First property type implemented: net name is a way
to annotate net names
2018-12-18 23:56:01 +01:00
Matthias Köfferlein
07bce7ee21
Merge pull request #211 from stephengroat/patch-1
...
use new travis homebrew addon
2018-12-18 21:54:48 +01:00
Stephen
5d4b0dac1a
use new travis homebrew addon
2018-12-17 14:57:21 -08:00
Matthias Koefferlein
c10dfee984
Merge branch 'dvb' of https://github.com/klayoutmatthias/klayout into dvb
2018-12-17 20:31:34 +01:00
Matthias Koefferlein
7ceb4ed076
Fixed an issue with the deep region: the layout pointer is not a good key for the backannotation cache. So we better use the unique ID - a concept introduced herein.
2018-12-17 20:31:24 +01:00
Matthias Koefferlein
69d75e233d
Enabled build without qt, Ruby and Python
2018-12-16 23:50:34 +00:00
Matthias Koefferlein
31a9598c35
Merge branch 'master' of https://github.com/klayoutmatthias/klayout
2018-12-16 23:44:57 +01:00
Matthias Koefferlein
db3b1d8eee
Ported #209 fix to master.
2018-12-16 23:44:26 +01:00
Matthias Koefferlein
3ed9e63480
Fixed a typo
2018-12-16 23:39:45 +01:00
Matthias Koefferlein
b75681a333
Fixed #207 (integer rounding happens on text bias and spacing values for Basic.TEXT PCell)
2018-12-11 21:55:30 +01:00
Matthias Köfferlein
64d949d2c0
Merge pull request #205 from bentley/master
...
OpenBSD doesn't have sa_restorer.
2018-12-11 21:17:55 +01:00
Matthias Koefferlein
ef0e0d38c2
WIP: property collection in net clusters, more tests.
2018-12-09 23:24:32 +01:00
Matthias Koefferlein
eb8abaf5a5
Some refactoring of net processor
...
- introduced concept of root cluster
- recursive shape iterator for clusters
2018-12-09 00:54:08 +01:00
Matthias Koefferlein
df44c364ea
WIP: network processor: net backannotation into original hierarchy.
2018-12-08 01:55:02 +01:00
Matthias Koefferlein
6a2ddcda82
Net processor: Added timing, rearrangement as preparation for parallelization
2018-12-07 23:21:38 +01:00
Anthony J. Bentley
2bad812953
OpenBSD doesn't have sa_restorer.
2018-12-07 06:07:40 -07:00
Matthias Koefferlein
e894724605
Some more debugging and more test cases. Net processor starts getting stable ...
2018-12-05 23:14:06 +01:00
Matthias Koefferlein
6849a2723d
WIP: added test cases for multi-level cross-hierarchy interactions.
2018-12-04 23:33:04 +01:00
Matthias Koefferlein
111a1acdfc
WIP: added test cases for multi-level cross-hierarchy interactions.
2018-12-04 23:32:42 +01:00
Matthias Koefferlein
10f7750a89
WIP: more tests, some debugging.
2018-12-04 23:21:19 +01:00
Matthias Koefferlein
37fad6da97
WIP: hier network processor - some debugging, more tests.
2018-12-04 22:30:18 +01:00
Matthias Koefferlein
42f153672b
WIP: proceed with debugging of hier network processor
2018-12-03 23:02:01 +01:00
Matthias Koefferlein
5a48ac3974
WIP: some refactoring, joining of clusters by child clusters. Needs testing.
2018-12-03 22:05:54 +01:00