Thomas Ferreira de Lima
c36bd53d5b
Build fixes.
...
Bumping pymod version to 0.26.0.dev1
Improvements to pypi package.
Attempting to build macos10.11 version with py3.
2018-10-07 12:52:42 -04:00
Thomas Ferreira de Lima
a7a01ac09a
changing pymod version to 0.26.0.dev0 (read commit message)
...
I am going to test uploading klayout as module to pypi, but it requires unique naming. Therefore, there can only be one klayout-0.26.0 version. Only stable versions ("releases") should ever be uploaded. bugfix-patched versions should be named 0.26.0.post1 etc.
2018-10-06 21:22:08 -04:00
Thomas Ferreira de Lima
c6f1cfbae8
adding -std=c++0x flag to linux pymod builds
2018-09-22 12:45:43 -04:00
Matthias Köfferlein
f7664c09d5
Windows build script and setup.py for Anaconda (install needs testing).
2018-09-13 01:11:18 +02:00
Matthias Köfferlein
28f8a1ee7d
Merge branch 'pymod' into pymod-msvc
2018-09-07 22:56:22 +02:00
Matthias Köfferlein
356a468d66
A couple of changes to make MSVC work - not done yet.
2018-09-02 00:40:35 +02:00
Thomas Ferreira de Lima
ebf0ae52b4
python2.6 fix for setup.py
2018-08-01 23:45:34 -04:00
Thomas Ferreira de Lima
51e377cc87
disabling multithreaded build_ext for python 2.6
2018-08-01 22:29:35 -04:00
Thomas Ferreira de Lima
b0c69d8fe4
capping the number of threads to 8
2018-08-01 20:25:16 -04:00
Thomas Ferreira de Lima
18518353ba
testing with more threads for travis ubuntu
2018-08-01 20:13:32 -04:00
Thomas Ferreira de Lima
8cbb76fff6
limiting number of threads to 4
2018-08-01 19:54:35 -04:00
Thomas Ferreira de Lima
c8589d6ccb
Using native cpu count for multiprocessing acceleration of pymod build
2018-08-01 15:58:53 -04:00
Thomas Ferreira de Lima
98d66725eb
adding multithreaded extension build for setup.py
2018-07-31 19:06:20 -04:00
Daniel Wang
bb9fc86735
Add .so extension if ext_suffix is None
2018-07-19 19:02:37 -04:00
Daniel Wang
5e1db92102
Continue even if ext_suffix is None
2018-07-19 18:43:58 -04:00
Daniel Wang
9aa796422e
Print sysconfig location
2018-07-19 18:34:28 -04:00
Matthias Koefferlein
3dd55bdd2a
setup.py updated with correct loading path of Linux (thanks, @atait)
2018-07-18 19:11:36 +00:00
Matthias Koefferlein
64625dcbda
Fixed setup.py for use with Linux
...
The equivalent to @loader_path (Mac) is $ORIGIN on Linux.
I have removed the rpath specification as it was simply wrong
with setuptools.
2018-07-16 23:44:30 +00:00
Thomas Ferreira de Lima
8330415b29
adding rpath to all libraries
2018-07-16 01:52:51 -04:00
Thomas Ferreira de Lima
e1dcaf469e
converting to 4-spaces, PEP8 format
2018-07-16 01:16:36 -04:00
Thomas Ferreira de Lima
7540da8c32
changing to setuptools and fixing macOS linking
2018-07-16 01:12:11 -04:00
Matthias Koefferlein
9dcfa140c3
Added __init__.py file to Python package.
2018-07-15 19:33:44 +00:00
Matthias Koefferlein
106879e344
Fixed setup.py after recent update
2018-07-15 18:05:10 +00:00
Matthias Koefferlein
d3b4bc7f87
Enabled pymod build via setup.py/distutils on MacOS
2018-07-15 07:42:01 -07:00
Matthias Koefferlein
c4351185b1
Development of setup.py: added db_plugin building.
2018-07-15 10:52:59 +00:00
Matthias Koefferlein
62016697b0
Further development of setup.py
2018-07-15 10:12:05 +00:00
Matthias Koefferlein
144ca87383
Even more generalization for setup.py
2018-07-14 22:42:18 +00:00
Matthias Koefferlein
dc9d6fb592
A bit more generalization for setup.py
2018-07-14 22:30:12 +00:00
Matthias Koefferlein
6d3490811d
First steps towards a setup.py script.
2018-07-14 22:01:37 +00:00