summaryrefslogtreecommitdiffstats
path: root/qtserialbus.pro
Commit message (Collapse)AuthorAgeFilesLines
* Remove hard QtSerialPort dependency from QtSerialBusAlex Blasche2018-11-071-1/+1
| | | | | | Task-number: QTBUG-70360 Change-Id: I511e368e227a46f9eba178612c8b106f5930ee49 Reviewed-by: André Hartmann <aha_1980@gmx.de>
* Update condition for WebAssembly platform to new nameEskil Abrahamsen Blomfeldt2018-10-051-1/+1
| | | | | | | The name of the platform was changed from html5 to wasm Change-Id: I9c60ae01f95db236b696cdcaec7d56cb0527ead4 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
* Prepare for introduction of WebAssemblyEskil Abrahamsen Blomfeldt2018-06-281-1/+1
| | | | | | | | | | | This pre-emptively disables Qt Serialbus for WebAssembly so that we can easily get builds into the CI system prior to actually merging the code. The module does not build for WebAssembly and is not part of the essentials we support in the first version. Change-Id: Ie8f575c322cd35612c319479047cb718fa51f996 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Convert qtserialbus to the new configure systemAlex Blasche2016-11-161-12/+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>
* Update .pro file and config tests with stricter requirements.Karsten Heimrich2016-03-091-17/+5
| | | | | | | | | | * 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>
* Exclude gcc 4.6 and belowv5.6.0Alex Blasche2016-03-031-0/+10
| | | | | Change-Id: I3fca8f979f861e75d74dd4eabc3e7cab376f239b Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Disable compilation on non-C++11 compilersKai Koehne2016-03-031-0/+1
| | | | | Change-Id: If28a43b1323be7ae2e92c3329e03ecfa01e90af2 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Remove 3rdparty libmodbus and cleanup depending code usage.Karsten Heimrich2015-10-281-15/+0
| | | | | Change-Id: I3177a315c43d71bde35b8291aed9332c72d1d8d9 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Remove Msvc2012 for nowAlex Blasche2015-10-131-0/+1
| | | | | Change-Id: I11080764d5155fb6c682159f47e78f8c7a79aca7 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Remove non-C++11 capable windows compilersAlex Blasche2015-10-091-0/+2
| | | | | | | | Soon the CI won't have those compilers anymore at which point we can remove these limitations. Change-Id: I813d6e64b7a95d08889d5b27ac4911affb520e46 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Ensure that platform's libmodbus is used when availableAlex Blasche2015-09-111-0/+10
| | | | | | 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-101-3/+5
| | | | | | | | | | | | | | | | | | | 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>
* Don't build on iOS and WinRTAlex Blasche2015-08-201-0/+2
| | | | | | | | | QtSerialPort is not available for those platforms. Hence we cannot build this module either. Change-Id: Ie982ca18671fd01978b42e3443efb2c5cb2e2db2 Reviewed-by: Janne Heikki Partala <janne.partala@bitfactor.fi> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Check availability of libmodbusJanne Partala2015-08-191-0/+3
| | | | | Change-Id: I8836018eb284fa5470033f42560df2718c636a92 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* This library is not supported on WINCE.Alex Blasche2015-07-311-0/+2
| | | | | | | | The target is to disappear from Qt very soon anyway. Change-Id: Ic71ba3bae2f05ad4ef5f406b6a93acfdfc674ba8 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Don't print the missing header warning when tests were successfulAlex Blasche2015-07-091-4/+2
| | | | | | | | | It seems qmake's ":" works on the same line only. The warning was printed each time. Change-Id: I61ac92090813b5025a719b026c47a20fdfd9c392 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Don't print linux header warnings on non-Linux platformsAlex Blasche2015-07-081-8/+9
| | | | | | Change-Id: I01b7e7065f91ed76057e054e51fe04b6e347cd5c Reviewed-by: Janne Heikki Partala <janne.partala@bitfactor.fi> Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
* Initial commit for QtSerialBusJanne Partala2015-06-191-0/+14
Change-Id: I314502cd1e95ecbd3ad5bcf63a7a81e0e1b415d4 Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>