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
Matthias Koefferlein
fe2c5b7183
Updated debian dependencies.
2017-09-16 20:41:37 +02:00
Matthias Koefferlein
89a7afcb13
Updated RPM spec file and debian dependencies.
2017-09-16 19:44:01 +02:00
Matthias Koefferlein
0f0bea44c3
Fixed dependencies of .deb files.
2017-09-16 10:19:18 +02:00
Matthias Koefferlein
872bcbd670
Added dependencies to RPM .spec file.
2017-09-16 10:02:43 +02:00
Matthias Koefferlein
5e90cd5e86
Removed %suse_update_desktop_file from the .spec file for RPM builds - does not work on OpenSuSE 42.x
2017-09-16 01:42:56 +02:00
Matthias Koefferlein
067bf458dc
Automatic lookup of python for .spec file (RPM)
2017-09-15 21:38:32 +02:00
Matthias Koefferlein
61ef75ad12
Enhanced makedeb script so it will automatically detect the python/ruby/qt version
2017-09-14 01:48:05 +02:00
Matthias Koefferlein
9579f8548f
Fixed Debian build script.
2017-09-13 22:40:38 +02:00
Matthias Koefferlein
4ed31bf5ef
Updates of RPM and Debian packaging scripts.
2017-09-13 22:21:28 +02:00
Matthias Koefferlein
bf03857dd1
RPM build file: symlink to source.
2017-09-12 23:14:12 +02:00
Matthias Koefferlein
67547a26d0
Don't provide a build root for spec file - we do it from the outside
2017-09-12 23:02:20 +02:00
Matthias Koefferlein
f4a4746861
Update RPM spec file to have a unique output folder.
2017-09-11 22:13:02 +02:00
Matthias Koefferlein
1a87dcb807
Fixed RPM spec file and build script.
2017-09-10 21:08:56 +00:00
Matthias Koefferlein
3f417f76bb
Started to add conditional require statements for the various RH-based distributions.
2017-09-10 20:15:13 +00:00
Matthias Koefferlein
8f93be10ba
Updated RPM spec file.
2017-09-10 18:35:23 +00:00
Matthias
618c16f431
Updated CONTRIB file, preparations for RPM building.
2017-09-10 17:42:38 +00:00