Thomas Ferreira de Lima
603e0d5e1e
Putting ccache installation before MATRIX_EVAL, in case brew update builds packages from source
2019-04-04 22:21:13 -04:00
Thomas Ferreira de Lima
7c8896d9dc
Travis's xcode8's homebrew is outdated
2019-04-04 22:14:23 -04:00
Thomas Ferreira de Lima
d54d803301
Better logging for mac app build (travis)
2019-04-04 20:04:28 -04:00
Thomas Ferreira de Lima
fffacd6690
All builds should make use of ccache (wheels < 5min, Mac app < 20min)
2019-04-04 19:51:42 -04:00
Thomas Ferreira de Lima
7cecc4507f
Adding option to load ccache in qmake command (build.sh)
2019-04-04 18:53:54 -04:00
Thomas Ferreira de Lima
a40b0cb793
Moving ccache directory for macosx wheels
2019-04-04 17:57:31 -04:00
Thomas Ferreira de Lima
af1289b79a
increasing linux ccache size to 5G
2019-04-04 16:53:10 -04:00
Thomas Ferreira de Lima
1399beb229
Using ccache for app build
2019-04-04 16:19:20 -04:00
Thomas Ferreira de Lima
e68047733f
pymod 0.26.0.dev15 - included basic.lib
2019-04-04 14:57:08 -04:00
Thomas Ferreira de Lima
d980c6f784
Triggering Azure while on master or staging
2019-04-04 14:29:22 -04:00
Thomas Ferreira de Lima
369872b1bb
Merge branch 'master' of github.com:KLayout/klayout
2019-04-04 14:24:21 -04:00
Matthias Köfferlein
6be05609e8
Merge pull request #255 from KLayout/issue-252
...
Issue 252
2019-04-04 07:31:51 +02:00
Matthias Köfferlein
a1bac382dc
Merge pull request #256 from KLayout/issue-251
...
Fixed #251 - exit handler missing? [skip ci]
2019-04-04 07:30:13 +02:00
Matthias Köfferlein
053db73e85
Merge pull request #257 from KLayout/spell-fixes
...
Fixed some spelling errors (allow to, allows to)
2019-04-04 07:30:02 +02:00
Thomas Ferreira de Lima
2c3e04b652
Azure: do not deploy to pypi unless tagged
2019-04-03 20:27:38 -04:00
Thomas Ferreira de Lima
1c56f3e3a4
Matching azure with travis
2019-04-03 20:19:20 -04:00
Thomas Ferreira de Lima
482184c936
Allowing build on push to master
2019-04-03 20:16:44 -04:00
Thomas Ferreira de Lima
3bfd177fcf
Fixing travis condition
2019-04-03 20:06:31 -04:00
Thomas Ferreira de Lima
4df1dc7c03
Only building in azure for PR and tagged commits
2019-04-03 19:37:45 -04:00
Thomas Ferreira de Lima
9aa4525afd
Configuring .travis.yml to reduce build frequency
...
Python modules will only be built on tagged commits of the format:
v0.25(.8)(-dev14)
MacOS builds will only be built on staging branch
All will be built on pull requests.
2019-04-03 19:20:15 -04:00
Matthias Koefferlein
5310a37f75
Fixed #251 - exit handler missing? [skip ci]
...
RBA::MainWindow::instance.destroyed do
RBA::MessageBox::info("It's Over!", "The main window was destroyed", RBA::MessageBox::Ok)
end
at_exit do
puts "It's over!"
end
RBA::Application::instance.aboutToQuit do
RBA::MessageBox::info("It's Over!", "The main window was destroyed", RBA::MessageBox::Ok)
end
2019-04-03 23:29:40 +02:00
Matthias Koefferlein
eacd5fc19d
Fixed some spelling errors (allow to, allows to)
2019-04-03 19:15:09 +02:00
Matthias Koefferlein
86447506fd
Fixed #252 - updated setup.py and pipelines.
2019-04-03 18:31:05 +02:00
Matthias Köfferlein
ceec24898d
Merge pull request #253 from lightwave-lab/cd/travis-pypi
...
Continuous Deployment to PyPI
2019-04-03 18:14:23 +02:00
Matthias Köfferlein
bf0afdfb06
Merge pull request #254 from rubund/feature/fix_spelling_errors
...
A few more spelling fixes
2019-04-03 18:14:07 +02:00
Ruben Undheim
d287b6958b
A few more spelling fixes
2019-04-03 08:23:27 +02:00
Thomas Ferreira de Lima
bd2b3a2ed0
setup.py 0.26.0.dev14 version
2019-04-03 00:20:21 -04:00
Thomas Ferreira de Lima
d5031b09e4
Uploading windows wheels to pypi via Azure
2019-04-02 23:54:43 -04:00
Thomas Ferreira de Lima
c5ea287158
Stripping shared object for linux pymod
2019-04-02 22:39:12 -04:00
Thomas Ferreira de Lima
32c07759fc
(sudo) pip install -U twine
2019-04-02 20:10:23 -04:00
Thomas Ferreira de Lima
70e6d70988
pymod deployment to pypi through travis
2019-04-02 19:46:40 -04:00
Matthias Koefferlein
61a61a2a5a
WIP: added lib module to qmake-based python module build
...
This works:
import klayout.db
import klayout.lib
print(klayout.db.Library.library_names()) # says ["Basic"]
Also works:
from klayout import *
Does not work:
# import klayout.lib needs to be done before the libraries
# are used initially
import klayout.db
print(klayout.db.Library.library_names()) # says []
import klayout.lib
print(klayout.db.Library.library_names()) # says []
2019-04-03 01:07:22 +02:00
Matthias Köfferlein
e26b57ca2f
Merge pull request #250 from rubund/feature/fix_spelling_errors
...
Spelling errors in code and comments fixed
2019-04-02 23:30:57 +02:00
Ruben Undheim
5d26cf4c77
Spelling errors in code and comments fixed
2019-03-31 15:25:18 +00:00
Matthias Koefferlein
14e2d9f632
Updated version in setup.py to trigger PyPI update.
2019-03-29 00:56:44 +01:00
Kazunari Sekigawa
056c7146f3
To force "Light Mode" in Mojave "Dark Mode."
2019-03-25 22:17:40 +01:00
Matthias Koefferlein
0121652084
Removed a .swp file checked in by mistake
2019-03-24 21:24:45 +01:00
Matthias Koefferlein
0003c38918
Netlist normalization for unit tests also for RBA test.
2019-03-23 09:29:37 +01:00
Matthias Koefferlein
5fe67e802f
Applied Qt binding fix to qt5 as well.
2019-03-23 01:10:01 +01:00
Matthias Koefferlein
7042cdb98b
Ported netlist normalization for #246 merge (unit test compatibility windows/linux)
2019-03-22 21:54:45 +01:00
Matthias Köfferlein
d1acd722ad
Merge pull request #246 from KLayout/issue-245
...
Issue 245
2019-03-22 21:49:39 +01:00
Matthias Koefferlein
4e63b38092
Further normalization of Spice test files (unit tests)
2019-03-22 21:47:52 +01:00
Matthias Koefferlein
8f34a93891
Fixed RBA unit tests (load font from resource)
2019-03-22 21:42:40 +01:00
Matthias Köfferlein
85808527c6
Merge pull request #244 from KLayout/issue-241
...
Fixed issue-241 (no TextGenerator.default_generator for pymod)
2019-03-22 17:52:22 +01:00
Matthias Koefferlein
5dfc609724
Normalize netlists before compare for windows/linux compatibility.
2019-03-22 17:51:37 +01:00
Matthias Köfferlein
0a3b068443
Merge pull request #239 from KLayout/pointer-to-temp-in-qtbinding
...
Bugfix: crash on Ubuntu in pya:qtbinding
2019-03-22 07:34:36 +01:00
Matthias Köfferlein
b68c6e63ec
Merge pull request #237 from KLayout/issue-236
...
Maxbe fixed issue-236
2019-03-22 07:34:01 +01:00
Matthias Koefferlein
522156b467
Renamed generated .cc files (fonts, glyphs) so they don't need to be excluded in pymod builds.
2019-03-22 07:26:51 +01:00
Matthias Koefferlein
e545d6af3f
Refined solution for issue-245 by providing a better name mapping (checked with ngspice)
2019-03-22 00:05:17 +01:00
Matthias Koefferlein
9356f32026
Fixed issue-245 (support Spice netlist with names instead of numbers)
...
The option is in the Spice writer (writer.use_net_names=true).
2019-03-21 23:34:16 +01:00