Commit Graph

8236 Commits

Author SHA1 Message Date
Roman Telezhynskyi
41bcc2a4b4 Move QT_WARNING_DISABLE inside Qt namespace. 2023-02-22 09:48:51 +02:00
Roman Telezhynskyi
a66b050ecd Suppress warnings. 2023-02-22 08:46:16 +02:00
Roman Telezhynskyi
321b41c435 Disable ccache on macos with Clang. 2023-02-21 10:33:58 +02:00
Roman Telezhynskyi
48da4ff899 qprintengine.h declares Q_DECLARE_METATYPE(QMarginsF). We can use its macro to check. 2023-02-21 10:20:39 +02:00
Roman Telezhynskyi
647653a40a QString::front() was introduced in Qt 5.10. 2023-02-21 09:57:49 +02:00
Roman Telezhynskyi
647cee5e36 Optimize includes. 2023-02-21 09:52:19 +02:00
Roman Telezhynskyi
178d260dff Fix conflict with declaration from qmuparser lib. 2023-02-21 09:52:08 +02:00
Roman Telezhynskyi
fb08b0a317 Try to avoid redeclaration. 2023-02-21 09:40:22 +02:00
Roman Telezhynskyi
2691f0b9e4 Fix environments. 2023-02-20 22:03:39 +02:00
Roman Telezhynskyi
1e6179e69d Read environment variable directly from conanfile.py. 2023-02-20 21:45:02 +02:00
Roman Telezhynskyi
824d978473 echo command 2023-02-20 21:27:45 +02:00
Roman Telezhynskyi
51f7c5102d Verbose true. 2023-02-20 21:15:49 +02:00
Roman Telezhynskyi
6b4683d10a Try without environment variable. 2023-02-20 20:29:50 +02:00
Roman Telezhynskyi
e317836957 Try without quotes. 2023-02-20 20:14:13 +02:00
Roman Telezhynskyi
2733a00a40 Internally return string. 2023-02-20 19:54:35 +02:00
Roman Telezhynskyi
b51c028f23 Pass as string. 2023-02-20 19:34:05 +02:00
Roman Telezhynskyi
f3899ac072 Switch to conanfile.py. 2023-02-20 16:40:38 +02:00
Roman Telezhynskyi
1285f85dbc Fix conanfile.txt. 2023-02-20 16:11:10 +02:00
Roman Telezhynskyi
3c19d0123d Prebuild xerces-c with correct macos deployment target version we need.
Required version is not always available by default.
2023-02-20 15:57:54 +02:00
Roman Telezhynskyi
84529d7b39 Better control over macos deployment target version. 2023-02-20 15:50:23 +02:00
Roman Telezhynskyi
ac84b9f273 Use conanfile.txt to control package options. 2023-02-20 15:47:06 +02:00
Roman Telezhynskyi
4a022e7f1a Cache conan. 2023-02-20 15:42:50 +02:00
Roman Telezhynskyi
47bb2c16d4 Fix installing xerces-c library. 2023-02-20 14:54:48 +02:00
Roman Telezhynskyi
34632ebb43 No need to use std::move in this case. 2023-02-20 13:13:39 +02:00
Roman Telezhynskyi
4f2f05fe9a Don't use XERCES_CPP_NAMESPACE_USE macro. 2023-02-20 13:03:11 +02:00
Roman Telezhynskyi
edccf99f43 Fix multibundle module. 2023-02-20 12:59:24 +02:00
Roman Telezhynskyi
05ed63c3eb Wrong property. 2023-02-17 20:22:38 +02:00
Roman Telezhynskyi
324be6e872 According to documentation minimal macos version must be 10.14. But for some reason it requires 10.15 to build. 2023-02-17 20:19:00 +02:00
Roman Telezhynskyi
ef7e8f942c Disable ccache for qbs and clang. 2023-02-17 19:59:50 +02:00
Roman Telezhynskyi
6721553c53 Build with conan on macos. 2023-02-17 19:06:42 +02:00
Roman Telezhynskyi
0513b46a17 Don't use include_file_mtime and include_file_ctime options. 2023-02-17 18:57:00 +02:00
Roman Telezhynskyi
01fe967da8 Use auto detect to find clang. 2023-02-17 18:33:10 +02:00
Roman Telezhynskyi
ee5f9d2f06 Homebrew on Apple Silicon switched to different prefix. 2023-02-17 16:50:46 +02:00
Roman Telezhynskyi
b6c610da7f Only Qt6 version available with brew is the latest. 2023-02-17 15:19:03 +02:00
Roman Telezhynskyi
9ddbb28e33 qt6 is just an alias. 2023-02-17 14:55:32 +02:00
Roman Telezhynskyi
80affdba85 Testing macos build. 2023-02-17 14:49:53 +02:00
Roman Telezhynskyi
31a0f3d82c Fix QT issue on MacOS version 11.0 "Big Sur". 2023-02-17 11:09:41 +02:00
Roman Telezhynskyi
a40ce741ad Improve labels for V notch. 2023-02-17 09:47:54 +02:00
Roman Telezhynskyi
e3a8cef544 ccache together with precompiled headers. 2023-02-16 22:29:45 +02:00
Roman Telezhynskyi
fe8f126424 Copy paste error. 2023-02-16 22:00:06 +02:00
Roman Telezhynskyi
a386017f29 Always treat -Wreserved-identifier as a warning with Clang. 2023-02-16 21:46:19 +02:00
Roman Telezhynskyi
0948a58b17 Try another approach for qbs. 2023-02-16 21:46:19 +02:00
Roman Telezhynskyi
5e0c0c7638 Missed profile. 2023-02-16 21:25:35 +02:00
Roman Telezhynskyi
90f184bb95 Since Qt 6 changed name for Czech Republic. 2023-02-16 21:25:19 +02:00
Roman Telezhynskyi
9f6697ab63 Add path to translation when run an app from install root. 2023-02-16 21:24:09 +02:00
Roman Telezhynskyi
31f63f8a32 Fix building with < Qt 5.13. 2023-02-16 20:09:26 +02:00
Roman Telezhynskyi
5c2eb064bf Set working directory for autotest. 2023-02-16 20:09:26 +02:00
Roman Telezhynskyi
69a75decac Reuse build folder when run unit tests. 2023-02-16 20:09:26 +02:00
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