summaryrefslogtreecommitdiffstats
path: root/config.tests
Commit message (Collapse)AuthorAgeFilesLines
* Convert qtserialbus to the new configure systemAlex Blasche2016-11-164-135/+0
| | | | | | | The language test is obsolete since 5.8 fulfills the C++11 requirements. Change-Id: I05e6f7343c6cac8edefc98fcb6dc837d1507f04b Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Make socketcan backend compile on pre 3.6 kernelsAlex Blasche2016-04-061-0/+3
| | | | | | | | | | | | | | | | The CanFD implementation was introduced by the Linux 3.6 kernel. This change makes the socketcan backend compile on the older Linux kernel build platforms. If a socketcan backend was compiled against the most recent kernel headers but run on an ancient kernel, the missing support is dynamically detected by virtue of returned error code from ioctl et al. Task-number: QTBUG-51932 Change-Id: I5c3601877fa6e882f24d7fa3588dae473a325b9b Reviewed-by: Rolf Eike Beer <eb@emlix.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Make C++11 test less restrictiveAlex Blasche2016-03-181-5/+4
| | | | | | | | We don't use unique_ptr or make_unique. In fact make_unique is C++14. Task-number: QTBUG-51655 Change-Id: I8c9b0a5b11f6cf38f5bce092275f24987035be07 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Update .pro file and config tests with stricter requirements.Karsten Heimrich2016-03-092-0/+132
| | | | | | | | | | * Add config test to exclude C++11 incapable compilers. * Add required modules: widgets, serialport, serialbus. Task-number: QTBUG-51655 Change-Id: I015d41fe62fc9e39a40363fffaaaec7fcd286075 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Remove 3rdparty libmodbus and cleanup depending code usage.Karsten Heimrich2015-10-2812-276/+0
| | | | | Change-Id: I3177a315c43d71bde35b8291aed9332c72d1d8d9 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Ensure that platform's libmodbus is used when availableAlex Blasche2015-09-112-0/+46
| | | | | | Change-Id: I800a490f858729c7aa678429bea7b8109e2c68c0 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Initial import of libmodbus version 3.1.2Karsten Heimrich2015-09-1011-10/+190
| | | | | | | | | | | | | | | | | | | Link libmodbus statically against the related modbus plugin. This enables us to deploy the library on all platforms. Note: In order to do so a small patch had to be applied for Windows. See the patches folder while upgrading the library. The library is LGPL 2.1 or later. Therefore we cannot statically link it against the library. The libmodbus plugin has to remain forever. However the plugin will eventually be invisible to the user. Another commit will add the option to dynamically link against the platforms version. Change-Id: I1e08ea90f8517afa38e059aed35441dc048286ff Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Check availability of libmodbusJanne Partala2015-08-192-0/+50
| | | | | Change-Id: I8836018eb284fa5470033f42560df2718c636a92 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Fix license headers for the various source filesAlex Blasche2015-07-082-2/+2
| | | | | | | | | | Examples are BSD, documention uses FDL and the remainder is commercial/GPLv2/LGPLv3. Change-Id: I42fd230e06021e6984139a0239f8a6b8f9084a95 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Janne Heikki Partala <janne.partala@bitfactor.fi> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Initial commit for QtSerialBusJanne Partala2015-06-194-0/+96
Change-Id: I314502cd1e95ecbd3ad5bcf63a7a81e0e1b415d4 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>