Roman Telezhynskyi
|
232e1f049a
|
Correct way to check os type.
|
2023-09-23 09:55:42 +03:00 |
|
Roman Telezhynskyi
|
e368b3d2b7
|
Suppress xerces-c warnings.
|
2023-09-23 09:27:20 +03:00 |
|
Roman Telezhynskyi
|
5486c208c3
|
Fix build script error.
|
2023-09-23 08:58:56 +03:00 |
|
Roman Telezhynskyi
|
9dad93dcc3
|
Bug fixes for macdeployqt module.
|
2023-09-21 17:45:30 +03:00 |
|
Roman Telezhynskyi
|
792817313a
|
New property macdeployqtProgramBinPath to control path to macdeployqt.
|
2023-09-21 17:44:59 +03:00 |
|
Roman Telezhynskyi
|
b9f5b06fbb
|
Copy signed executable inside app bundle when build single bundle build.
|
2023-09-21 17:39:56 +03:00 |
|
Roman Telezhynskyi
|
f2596591e5
|
New module pdftops.
With Qt 6 copy and sign pdftops from brew.
|
2023-09-21 17:37:49 +03:00 |
|
Roman Telezhynskyi
|
0e7ff22882
|
Codesign on macos.
|
2023-09-12 17:50:15 +03:00 |
|
Roman Telezhynskyi
|
493b11bfd6
|
Method includes is not available in old Qbs versions.
|
2023-08-18 14:44:11 +03:00 |
|
Roman Telezhynskyi
|
b46ca34d84
|
TypeError: Result of expression 'includePaths[i].includes' [undefined] is not a function.
|
2023-08-18 14:23:29 +03:00 |
|
Roman Telezhynskyi
|
b67a063665
|
Enable code signing on mac.
|
2023-08-18 14:01:03 +03:00 |
|
Roman Telezhynskyi
|
7532800830
|
Fix macdeployqt keys.
|
2023-08-18 13:51:36 +03:00 |
|
Roman Telezhynskyi
|
4dbac33c96
|
Disable warnings from xerces-c with pkg-config.
|
2023-08-18 13:48:03 +03:00 |
|
Roman Telezhynskyi
|
a5bf891d43
|
Increased requirement for minimal Qt version.
|
2023-08-12 12:03:28 +03:00 |
|
Roman Telezhynskyi
|
809186b8f5
|
Added Memory Sanitizer.
|
2023-08-05 17:52:34 +03:00 |
|
Roman Telezhynskyi
|
e90ff5701a
|
Changes to work around issue QTBUG-112204.
|
2023-06-28 16:39:05 +03:00 |
|
Roman Telezhynskyi
|
85bda5a28b
|
Fix build issues.
|
2023-06-27 14:22:49 +03:00 |
|
Roman Telezhynskyi
|
11d1e4302d
|
windeployqt doesn't support key "--no-virtualkeyboard" since Qt 6.5.
|
2023-06-24 21:16:22 +03:00 |
|
Roman Telezhynskyi
|
81141acf6d
|
Support for single-line fonts.
|
2023-06-22 18:30:43 +03:00 |
|
Roman Telezhynskyi
|
bdd152dd83
|
Fix build issues.
|
2023-05-12 10:42:39 +03:00 |
|
Roman Telezhynskyi
|
5e3c23c460
|
Backport changes for the freedesktop module.
|
2023-04-25 16:07:17 +03:00 |
|
Roman Telezhynskyi
|
6d34b6af13
|
Fix MSVC warnings.
|
2023-03-09 08:20:40 +02:00 |
|
Roman Telezhynskyi
|
cb4c1aa10b
|
Treat warnings as errors not only when debug.
|
2023-03-08 18:54:47 +02:00 |
|
Roman Telezhynskyi
|
004f46847c
|
Fix conflicting settings.
|
2023-03-08 18:48:30 +02:00 |
|
Roman Telezhynskyi
|
37541b600e
|
Fix MSVC warnings.
|
2023-03-08 18:45:42 +02:00 |
|
Roman Telezhynskyi
|
973f4d6b0d
|
Enable utf8 literals for MSVC.
|
2023-03-08 18:44:07 +02:00 |
|
Roman Telezhynskyi
|
2a9fcda3a6
|
Fix bug with compilation on Windows 10 with Qt 6.
|
2023-03-04 09:07:30 +02:00 |
|
Roman Telezhynskyi
|
f3e9918729
|
pkg-config is more wildly used than was previously thought.
|
2023-03-04 09:06:06 +02:00 |
|
Roman Telezhynskyi
|
c89544fe08
|
Start building with C++20 since Qt 6.0
|
2023-02-28 10:45:58 +02:00 |
|
Roman Telezhynskyi
|
84529d7b39
|
Better control over macos deployment target version.
|
2023-02-20 15:50:23 +02:00 |
|
Roman Telezhynskyi
|
edccf99f43
|
Fix multibundle module.
|
2023-02-20 12:59:24 +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
|
a386017f29
|
Always treat -Wreserved-identifier as a warning with Clang.
|
2023-02-16 21:46:19 +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 |
|
Roman Telezhynskyi
|
cb4083fa17
|
Trying to fix internal compiler error in GCC.
|
2023-02-16 20:09:26 +02:00 |
|
Roman Telezhynskyi
|
12f4a006fd
|
Suppress warnings in moc_*.cpp files.
|
2023-02-16 08:57:11 +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
|
75e3e5b7b8
|
FileInfo.executableSuffix() available only since qbs 1.23.
|
2023-02-15 11:25:35 +02:00 |
|
Roman Telezhynskyi
|
71f58af02e
|
Support for conan package manager.
|
2023-02-13 19:59:07 +02:00 |
|
Roman Telezhynskyi
|
8b42f12a20
|
Setup visibility level for exported symbols.
|
2023-01-27 22:16:31 +02:00 |
|
Roman Telezhynskyi
|
4b6f68ff80
|
Module macdeployqt.
|
2023-01-27 12:08:47 -08:00 |
|
Roman Telezhynskyi
|
e6c7051b6f
|
Multi bundle support.
|
2023-01-27 09:07:34 -08:00 |
|
Roman Telezhynskyi
|
53650d6223
|
Building Info.plist file.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
d3f9ed80e7
|
Installing translations on macos.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
971869c346
|
Stage 'windeployqt'.
|
2023-01-18 15:04:26 +02:00 |
|
Roman Telezhynskyi
|
56c7870c31
|
New module i18nconfig to keep all data in one place.
|
2023-01-18 15:00:43 +02:00 |
|
Roman Telezhynskyi
|
09747beea9
|
Use cpp.systemIncludePaths for Qt headers, so that building Qt applications no longer triggers warnings from Qt headers unrelated to the user code.
This feature available since Qbs 1.22.
|
2023-01-17 16:13:11 +03:00 |
|
Roman Telezhynskyi
|
c8bd8aeb2c
|
Optimize working with paths.
FileInfo.pathSeparator() available only since qbs 1.22.
Use FileInfo.joinPaths() only when necessary.
|
2023-01-17 13:00:35 +03:00 |
|
Roman Telezhynskyi
|
0a681d7f93
|
Module to update ts files.
|
2023-01-12 18:33:39 +02:00 |
|