Matthias Koefferlein
|
2f99a8a67d
|
Another fix for Windows build.
|
2018-07-14 09:19:23 +02:00 |
Matthias Koefferlein
|
817ab9cd1c
|
Fixed Windows build.
|
2018-07-14 08:55:46 +02:00 |
Matthias Koefferlein
|
5ea72893f3
|
Enabled build with Qt again.
|
2018-07-14 02:16:35 +02:00 |
Matthias Koefferlein
|
8f04fc5358
|
Removed some further Qt dependencies. For example, HTTPS access now is possible without Qt through Curl only.
|
2018-07-14 02:14:06 +02:00 |
Matthias Koefferlein
|
9ea24cb6a0
|
Explicitly set the locale for local string conversion test.
|
2018-07-13 18:35:49 +02:00 |
Matthias Koefferlein
|
937fa96245
|
Some bug fixes
* Case folding table fixed: lowercase "i without dot" overlaps "i"
* Fixed build of bridge sample in non-Qt case
|
2018-07-13 08:03:00 +02:00 |
Matthias Koefferlein
|
abdde4ba19
|
Corrected last commit (UTF-8 case conversion) and added more test coverage.
|
2018-07-13 01:13:41 +02:00 |
Matthias Koefferlein
|
70a4bd7aa2
|
Locale-independent implementation of UTF-8 string case conversion.
|
2018-07-13 01:07:46 +02:00 |
Matthias Koefferlein
|
4f326572d4
|
Fixed one .pro file for older Qt versions
|
2018-07-12 23:57:00 +02:00 |
Matthias Koefferlein
|
72c3288090
|
Disabled thread local storage test for Qt <4.7 because this class is broken with an int argument on Qt 4.6.2
|
2018-07-12 23:25:33 +02:00 |
Matthias Koefferlein
|
ccc5be86d7
|
Fixed a typo - strange enough it compiled with this error on some platforms.
|
2018-07-12 23:24:46 +02:00 |
Matthias Koefferlein
|
1375bdcc9a
|
Fixed XMLParser unit test 5 for Qt
|
2018-07-12 23:19:54 +02:00 |
Matthias Koefferlein
|
03ddd495d8
|
Disabled brute-force shutdown test for threads on Qt - QThread is not able to deal with this.
|
2018-07-12 22:11:57 +02:00 |
Matthias Koefferlein
|
ca8f9fd904
|
Fixed Qt-based XML parser build.
|
2018-07-12 20:54:05 +02:00 |
klayoutmatthias
|
616c2942e1
|
WIP: made pymod functional on Windows (without Qt). Tests pass.
|
2018-07-10 23:34:30 +02:00 |
Matthias Koefferlein
|
d2c890ab6d
|
WIP: fixed unit tests for Qt-less build.
|
2018-07-10 01:17:35 +02:00 |
Matthias Koefferlein
|
58fd6ed143
|
WIP: bugfix on WaitCondition (deadlocked)
|
2018-07-10 00:13:06 +02:00 |
Matthias Koefferlein
|
5cfb98d9f2
|
WIP: pthread-based WaitCondition (simple)
|
2018-07-10 00:01:25 +02:00 |
Matthias Koefferlein
|
ad49c9502b
|
WIP: some work on the pthread-based alternative to Qt threads.
|
2018-07-09 22:58:16 +02:00 |
Matthias Koefferlein
|
b0f69d46a9
|
WIP: one first basic Thread test.
|
2018-07-09 00:55:41 +02:00 |
Matthias Koefferlein
|
772062e33e
|
WIP: fixed path generation in db::init in non-Qt case.
|
2018-07-09 00:43:49 +02:00 |
Matthias Koefferlein
|
18782666f7
|
WIP: made Qt build functional again.
|
2018-07-09 00:03:19 +02:00 |
Matthias Koefferlein
|
260243a6d9
|
WIP: Fixed PCB import for non-Qt builds, added missing file.
|
2018-07-08 23:44:36 +02:00 |
Matthias Koefferlein
|
221d5a4a38
|
Using enviornment locale with unit_tests.
|
2018-07-06 00:07:01 +02:00 |
Matthias Koefferlein
|
e0a23adb66
|
Made XML parser and writer functional with expat
|
2018-07-05 23:40:39 +02:00 |
Matthias Koefferlein
|
43243ae162
|
Enabled Qt-less unit tests, some basic implementation of Qt-less threads based on pthread and an atomics library. A lot missing.
|
2018-07-05 00:33:34 +02:00 |
Matthias Koefferlein
|
eec1843459
|
Less Qt in strmrun test
|
2018-07-04 20:30:34 +02:00 |
Matthias Koefferlein
|
ad7a9836b0
|
Using pipes instead of QProcess for pymod tests, enable pipes on Windows (needs testing)
|
2018-07-04 20:26:34 +02:00 |
Matthias Koefferlein
|
642fb4270b
|
Fixed rba::Technology test. Now all tests are passing with Qt.
|
2018-07-04 20:00:41 +02:00 |
Matthias Koefferlein
|
12e0db660c
|
Finished file utils tests.
|
2018-07-04 19:33:39 +02:00 |
Matthias Koefferlein
|
e9dcadb278
|
Fixed a linker issue.
|
2018-07-04 00:25:34 +02:00 |
Matthias Koefferlein
|
1f8afab417
|
Bugfixed the Qt-based XML implementation.
|
2018-07-04 00:21:06 +02:00 |
Matthias Koefferlein
|
d1553d7586
|
Some more tests on tl::FileUtils
|
2018-07-03 23:51:10 +02:00 |
Matthias Koefferlein
|
17c7c8e1bb
|
Some file utils tests added (file name decomposition, fake Windows/Linux tests)
|
2018-07-03 23:43:57 +02:00 |
Matthias Koefferlein
|
7ede06dca5
|
Build fixed, basic bugs fixed and made unit test framework work. Added tests for tlString.
|
2018-07-03 22:09:38 +02:00 |
Matthias Koefferlein
|
bbfcd9cf9e
|
Made normal build work again.
|
2018-07-03 01:49:06 +02:00 |
Matthias Koefferlein
|
ab06ce3445
|
Made the code build without Qt.
|
2018-07-03 01:08:02 +02:00 |
Matthias Koefferlein
|
a82adbbe83
|
Massive reduction of Qt dependencies, but also massive refactoring.
|
2018-07-03 00:51:36 +02:00 |
Matthias Koefferlein
|
c532b75338
|
Provide an QtXml alternative through expat.
|
2018-07-02 22:19:36 +02:00 |
Matthias Koefferlein
|
7fca6f5f31
|
Non-Qt implementations of file utils - needs testing.
|
2018-07-02 20:29:34 +02:00 |
Matthias Koefferlein
|
239b7ca3ff
|
First (major) steps towards a Qt-less basic build.
|
2018-07-02 18:20:20 +02:00 |
Matthias Koefferlein
|
edbe0b2542
|
Attempt to make thread test more reproducible.
|
2018-06-24 15:16:49 +02:00 |
Matthias Koefferlein
|
da65851ee2
|
Public declaration of path::to_string
|
2018-06-24 14:11:23 +02:00 |
Matthias Koefferlein
|
f7843410a0
|
Public declaration of path template instantiation
|
2018-06-24 14:08:31 +02:00 |
Matthias Koefferlein
|
94a4c0df27
|
WIP: added force-link to rdb Python module so the rdb library is always linked
|
2018-06-22 00:02:27 +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
|
0d6da0e49d
|
WIP: fixed unit test fails with python module import tests - what a hack ...
|
2018-06-20 23:19:26 +02:00 |
Matthias Koefferlein
|
087740d326
|
WIP: pass sub-process output through tl::Log in unit tests for proper XML escaping into JUnit files.
|
2018-06-20 22:25:03 +02:00 |
Matthias Koefferlein
|
ec0fad0d75
|
WIP: Fixed a test issue with the PCellDeclarationHelper external class.
|
2018-06-20 16:26:54 +02:00 |
Matthias Koefferlein
|
436550868b
|
WIP: fixed a initialization issue.
|
2018-06-20 15:58:46 +02:00 |