Matthias Koefferlein
155208c9c9
MSVC compatible declaration of force link flags for Qt bindings.
2018-08-04 22:44:51 +02:00
Matthias Koefferlein
67c2369962
Updated Qt declaration files for MSVC
2018-08-04 21:10:37 +02:00
Matthias Koefferlein
d81dcb6b22
Updated RPM build script for OpenSuSE 15
2018-07-31 08:01:01 +02:00
Matthias Koefferlein
6a1454645b
Fixed OpenSuSE Leap15 to RPM build script.
2018-07-31 07:12:51 +02:00
Matthias Koefferlein
3ade12a6c2
Added OpenSuSE Leap15 to RPM build script.
2018-07-31 02:49:37 +02:00
Matthias Koefferlein
a9b5983c55
Fixed doc generation script: needs a clean distribution dir.
2018-07-29 15:05:06 +02:00
Matthias Koefferlein
3efde26584
Cleaner builds for RPM & DEB
2018-07-29 02:45:59 +02:00
Matthias Koefferlein
5b7a924c3e
Fixed doc generation script.
2018-06-24 18:15:36 +02:00
Matthias Koefferlein
ea31e76c92
Enhanced user doc (css, title)
2018-06-24 18:11:40 +02:00
Matthias Koefferlein
15518c3984
Leaner doc generation, python3 installed fix for openSuSE.
2018-06-24 17:33:24 +02:00
Matthias Koefferlein
0798ac1e45
Fixed user extraction script.
2018-06-24 17:12:53 +02:00
Matthias Koefferlein
4c23e5f42e
Using batch mode for doc generation.
2018-06-24 17:05:40 +02:00
Matthias Koefferlein
8ebf4a0f79
Added Jenkinsfile for doc generation step.
2018-06-24 16:10:49 +02:00
Matthias Koefferlein
c2341ff213
WIP: speedup for CI development, fixed deb package (python needs to be part of dependency), fixed gcc build with Python3
2018-06-21 22:18:17 +02:00
Matthias Koefferlein
1b05878234
WIP: fixed deb package script and preparations for Ubuntu-18
2018-06-21 00:21:41 +02:00
Matthias Koefferlein
15bcfa34e5
WIP: updated deb production script.
2018-06-20 00:58:26 +02:00
Matthias Koefferlein
4bcf4530a5
WIP: removed fast mode from RPM building script.
2018-06-20 00:32:21 +02:00
root
4054cdea3a
WIP: fixed RPM spec file.
2018-06-19 22:28:40 +00:00
Matthias Koefferlein
4b6c6d0d6d
WIP: Updated klayout.spec
2018-06-19 23:15:29 +02:00
Matthias Koefferlein
54d412cee6
Balanced build settings (-j2 for all Linux platforms)
2018-06-19 01:08:15 +02:00
Matthias Koefferlein
2e3f0e0e88
Less waste of resources for bulk builds in CI
2018-06-18 07:45:24 +02:00
Matthias Koefferlein
4a84790c45
WIP: don't be a resource hog for batch builds
2018-06-17 22:58:40 +02:00
Matthias Koefferlein
a20c3259bf
WIP: refactored mkqtdecl configuration (common part factored out), fixed .pro file dependencies
2018-06-05 23:21:15 +02:00
Matthias Koefferlein
4fda7b2a50
WIP: added gui argument to QApplication, fixed documentation of virtual methods.
2018-06-05 22:29:34 +02:00
Matthias Koefferlein
40b2e9a1a5
WIP: usable constructors for QApplication and related.
2018-06-02 22:21:59 +02:00
Matthias Koefferlein
ea31e5bcde
WIP: removed old Qt5 binding code, fixed a segfault (static argc), enabled pya without interpreter
2018-06-02 02:03:14 +02:00
Matthias Koefferlein
b91a3b5cad
WIP: added Qt5 support
2018-05-31 09:19:26 +02:00
Matthias Koefferlein
0e29c997f6
WIP: refactoring, fixed documentation and some mistakes.
2018-05-31 01:11:24 +02:00
Matthias Koefferlein
80d00378d3
WIP: further refactoring
2018-05-30 22:46:10 +02:00
Matthias Koefferlein
f1f9132d48
WIP: further refactoring of Qt binding libs
2018-05-30 22:02:27 +02:00
Matthias Koefferlein
3b144259fd
WIP: build works again at least on Qt4.
2018-05-30 01:22:33 +02:00
Matthias Koefferlein
c30d52c801
WIP: fixed a lot of compiler issues after last refactoring.
2018-05-30 01:00:13 +02:00
Matthias Koefferlein
6468bb7ab9
WIP: refactoring of GSI structure for separated modules.
2018-05-30 00:39:58 +02:00
Matthias Koefferlein
329b9a301b
Fixed RPM build script (recursion in variable definition)
2018-05-01 22:38:37 +02:00
Matthias Koefferlein
aed13ef78f
Fixed RPM build script.
2018-05-01 17:16:43 +02:00
root
962441975d
Fixed RPM build spec file.
2018-05-01 06:46:26 +00:00
Matthias Koefferlein
79e919ef61
Update RPM spec for building on CentOS6.
2018-05-01 08:40:02 +02:00
Matthias Koefferlein
ccfe6fa918
FEATURE: 'labels' method in DRC scripts allows copying labels to output layers.
2018-04-28 10:36:13 +02:00
Matthias Koefferlein
53328d1767
Merge branch 'macos-build' from kazzz
2018-01-14 17:29:59 +01:00
Matthias Koefferlein
d11e2ed8a6
Fixed #62 (QXmlSimpleReader#parse cannot be called)
2018-01-10 20:21:56 +01:00
Matthias Koefferlein
8003d1bb47
Merge branch 'master' into macos-build-on-master
2018-01-02 23:37:45 +01:00
Matthias Koefferlein
ffb56335fb
Updated copyright note to 2018.
2018-01-01 21:08:06 +01:00
Matthias Koefferlein
28ff493de7
Replaced patch by generated code
...
The Qt4/5 bindings are generated automatically. Hence any manual
patches are bound to become lost on the next generation run.
This commit removes symbols which are not available on MacOS
by a code-generation solution.
These symbols are only required for WindowsCE so their
unavailability on other systems is not a big loss.
2017-12-17 15:30:37 +01:00
Matthias Koefferlein
ad741d0eb7
Fixed #36 : harding against destruction of object inside event handler
...
Plus: declare the form builder to return a new
widget object (the way it is).
2017-12-16 01:45:35 +01:00
Matthias Koefferlein
11cb5eb998
Qt 5.8.0 compatibility
2017-11-26 22:51:36 +01:00
Matthias Koefferlein
809187ff51
Added -32 and -64 option to Windows build script.
2017-10-19 23:52:39 +02:00
Matthias Koefferlein
dbe11b7eba
Enhanced build script so it's able to better detect Ruby/Python versions.
2017-09-18 21:11:35 +02:00
Matthias Koefferlein
5df6e6dcaa
Enabled slow building --with-qtbindings on RPM/DEB.
2017-09-16 23:42:07 +02:00
Matthias Koefferlein
e2cb63f5e5
Corrected dependencies for RPM/OpenSuSE
2017-09-16 22:52:47 +02:00
Matthias Koefferlein
838469b5d4
Updated RPM dependencies.
2017-09-16 21:50:57 +02:00