Commit graph

7938 commits

Author SHA1 Message Date
Roman Telezhynskyi 22972b8830 Setup LD_LIBRARY_PATH variable for autotest runner. 2023-02-16 20:09:26 +02:00
Roman Telezhynskyi 325d74bee4 Always treat -Wstrict-overflow as a warning with Clang. 2023-02-16 20:09:26 +02:00
Roman Telezhynskyi cb4083fa17 Trying to fix internal compiler error in GCC. 2023-02-16 20:09:26 +02:00
Roman Telezhynskyi a85595ef3d Fix DXF test. 2023-02-16 13:03:30 +02:00
Roman Telezhynskyi 7cc560fd31 Do not escape / in XSD regex. 2023-02-16 12:49:34 +02:00
Roman Telezhynskyi 12f4a006fd Suppress warnings in moc_*.cpp files. 2023-02-16 08:57:11 +02:00
Roman Telezhynskyi 505cd6d62f Fix error: an attribute list cannot appear here. 2023-02-15 17:53:34 +02:00
Roman Telezhynskyi cae3f28dcc Complete remove use of void QProcess::start(const QString &command, QIODevice::OpenMode mode = ReadWrite). 2023-02-15 17:42:17 +02:00
Roman Telezhynskyi 839d654798 Explicitly define qmake spec name. 2023-02-15 17:36:41 +02:00
Roman Telezhynskyi dfcfea88b6 Fix error: no matching member function for call to 'start'. 2023-02-15 17:36:13 +02:00
Roman Telezhynskyi 88f0ec0fa4 Check /usr/bin/ 2023-02-15 16:24:25 +02:00
Roman Telezhynskyi 84ff119eae Use new image for GCC. 2023-02-15 16:20:20 +02:00
Roman Telezhynskyi db077cddef Fix dependence condition. 2023-02-15 14:41:44 +02:00
Roman Telezhynskyi 8e84ce8f2d Cleaning. 2023-02-15 14:35:32 +02:00
Roman Telezhynskyi 7a10fe8d80 qbs.targetOS is not available in this place need to use a property. 2023-02-15 14:22:14 +02:00
Roman Telezhynskyi d6dd3de8f1 List all profiles. 2023-02-15 13:26:02 +02:00
Roman Telezhynskyi c1e19f068b Manually set target platform. 2023-02-15 13:21:42 +02:00
Roman Telezhynskyi c6cabc7aa1 Manually setup correct compiler. 2023-02-15 13:05:41 +02:00
Roman Telezhynskyi 5248162123 Query qmake. 2023-02-15 12:19:32 +02:00
Roman Telezhynskyi 2e3abb4a9a Fix error: expected a scalar value or a list with scalar values. 2023-02-15 12:00:04 +02:00
Roman Telezhynskyi 6e39dc9471 Redesign. 2023-02-15 11:55:40 +02:00
Roman Telezhynskyi 1222f8bdbe Template for a clang task. 2023-02-15 11:26:20 +02:00
Roman Telezhynskyi 75e3e5b7b8 FileInfo.executableSuffix() available only since qbs 1.23. 2023-02-15 11:25:35 +02:00
Roman Telezhynskyi c8cee2f47f Switch to another image. 2023-02-15 11:05:35 +02:00
Roman Telezhynskyi 448fb0e093 Check what is going on in /usr/bin/. 2023-02-14 20:28:43 +02:00
Roman Telezhynskyi e2c7a45882 Call qmake6 instead. 2023-02-14 20:18:29 +02:00
Roman Telezhynskyi 92faf02020 Install package qmake6. 2023-02-14 20:09:22 +02:00
Roman Telezhynskyi 11165c566a Check qmake version. 2023-02-14 20:01:39 +02:00
Roman Telezhynskyi f86ba23f92 Don't check compiler version. 2023-02-14 19:58:42 +02:00
Roman Telezhynskyi 59f78a4f1f Select Clang 16. 2023-02-14 19:52:19 +02:00
Roman Telezhynskyi 02781040ed Specify toolchain name directly. 2023-02-14 19:49:03 +02:00
Roman Telezhynskyi d726f7206f Try configuration. 2023-02-14 19:30:45 +02:00
Roman Telezhynskyi 8888164f47 Check compiler version first. 2023-02-14 16:10:39 +02:00
Roman Telezhynskyi 82cb2d83ab Fix error: incomplete type 'QRegularExpression' used in nested name specifier. 2023-02-14 15:55:45 +02:00
Roman Telezhynskyi 5680bbe463 Use Ubuntu based container for Clang. 2023-02-14 15:46:08 +02:00
Roman Telezhynskyi d541823020 Configuring qbs. Setup qt 2023-02-14 15:42:16 +02:00
Roman Telezhynskyi db8c776e36 Fix build with qmake. 2023-02-14 14:55:19 +02:00
Roman Telezhynskyi 04d2a1c631 Use QtCore/qcontainerfwd.h header for forward declaration containers. 2023-02-14 14:52:48 +02:00
Roman Telezhynskyi cca8a687a2 Incorrect name of library package. 2023-02-14 12:55:58 +02:00
Roman Telezhynskyi a839c8e7ed Try another approach. 2023-02-14 12:52:33 +02:00
Roman Telezhynskyi 484e76b84a Error while parsing tasks: INVALID_ARGUMENT: yaml: unknown anchor 'LINUX_QT5_QBS_QMAKE_TASK_TEMPLATE' referenced! 2023-02-14 12:39:08 +02:00
Roman Telezhynskyi 660a1acf6f Qt6 build on Cirrus CI. 2023-02-14 12:37:27 +02:00
Roman Telezhynskyi c6647866cb Merge branch 'qt6' into develop. Closes #115, #117 2023-02-14 09:27:11 +02:00
Roman Telezhynskyi 71f58af02e Support for conan package manager. 2023-02-13 19:59:07 +02:00
Roman Telezhynskyi 4a82ea8687 Reading settings file causes crash. 2023-02-13 19:54:17 +02:00
Roman Telezhynskyi 6aaa20010d Remove use of Qt 5 Core Compatibility module. 2023-02-13 19:47:51 +02:00
Roman Telezhynskyi 787cfcfc16 Use QStringConverter to replace QTextCodec. 2023-02-13 19:47:51 +02:00
Roman Telezhynskyi f5f4b1e4c8 Fix math parser tests. 2023-02-10 17:56:36 +02:00
Roman Telezhynskyi 3a88048952 Fix issues with XSD schemas. 2023-02-10 17:51:22 +02:00
Roman Telezhynskyi c0deb4d27a Qt XML Patterns deprecated since Qt 5.13.
Use Xerces-C++ instead.
2023-02-10 17:51:22 +02:00