Commit Graph

81 Commits

Author SHA1 Message Date
e90ff5701a Changes to work around issue QTBUG-112204. 2023-06-28 16:39:05 +03:00
85bda5a28b Fix build issues. 2023-06-27 14:22:49 +03:00
11d1e4302d windeployqt doesn't support key "--no-virtualkeyboard" since Qt 6.5. 2023-06-24 21:16:22 +03:00
81141acf6d Support for single-line fonts. 2023-06-22 18:30:43 +03:00
1847115627 Refactoring.
Code style.
2023-06-21 10:24:51 +03:00
97a70bede9 Optimize redundant lrelease call. 2023-05-12 20:00:09 +03:00
bdd152dd83 Fix build issues. 2023-05-12 10:42:39 +03:00
5e3c23c460 Backport changes for the freedesktop module. 2023-04-25 16:07:17 +03:00
6d34b6af13 Fix MSVC warnings. 2023-03-09 08:20:40 +02:00
cb4c1aa10b Treat warnings as errors not only when debug. 2023-03-08 18:54:47 +02:00
004f46847c Fix conflicting settings. 2023-03-08 18:48:30 +02:00
37541b600e Fix MSVC warnings. 2023-03-08 18:45:42 +02:00
973f4d6b0d Enable utf8 literals for MSVC. 2023-03-08 18:44:07 +02:00
2a9fcda3a6 Fix bug with compilation on Windows 10 with Qt 6. 2023-03-04 09:07:30 +02:00
f3e9918729 pkg-config is more wildly used than was previously thought. 2023-03-04 09:06:06 +02:00
c89544fe08 Start building with C++20 since Qt 6.0 2023-02-28 10:45:58 +02:00
7debd364ce Check if msvc will work without stable.cpp. 2023-02-26 20:21:07 +02:00
fbf90fc109 Check if msvc will work without stable.cpp. 2023-02-26 11:22:36 +02:00
1ff9a975d6 Fallback to conan 1.59. 2023-02-25 17:22:45 +02:00
03603ff7f5 Define custom conan profile. 2023-02-25 10:26:21 +02:00
6a7d9c82d6 Create a default conan profile. 2023-02-24 15:56:20 +02:00
fdb8fc8f1f Fix issue with FileInfo.executableSuffix(). 2023-02-24 15:32:32 +02:00
a21e1ddcd4 Support for conan 2.0. 2023-02-24 14:36:40 +02:00
84529d7b39 Better control over macos deployment target version. 2023-02-20 15:50:23 +02:00
edccf99f43 Fix multibundle module. 2023-02-20 12:59:24 +02:00
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
a386017f29 Always treat -Wreserved-identifier as a warning with Clang. 2023-02-16 21:46:19 +02:00
22972b8830 Setup LD_LIBRARY_PATH variable for autotest runner. 2023-02-16 20:09:26 +02:00
325d74bee4 Always treat -Wstrict-overflow as a warning with Clang. 2023-02-16 20:09:26 +02:00
cb4083fa17 Trying to fix internal compiler error in GCC. 2023-02-16 20:09:26 +02:00
12f4a006fd Suppress warnings in moc_*.cpp files. 2023-02-16 08:57:11 +02:00
7a10fe8d80 qbs.targetOS is not available in this place need to use a property. 2023-02-15 14:22:14 +02:00
75e3e5b7b8 FileInfo.executableSuffix() available only since qbs 1.23. 2023-02-15 11:25:35 +02:00
71f58af02e Support for conan package manager. 2023-02-13 19:59:07 +02:00
5fa48e52c4 Fix build on Windows. 2023-01-28 16:57:32 +02:00
4dd424262e Fix build on Linux. 2023-01-28 08:07:12 +02:00
8b42f12a20 Setup visibility level for exported symbols. 2023-01-27 22:16:31 +02:00
4b6f68ff80 Module macdeployqt. 2023-01-27 12:08:47 -08:00
766aae447d Define bundle prefix for dynamic library. 2023-01-27 09:20:43 -08:00
e6c7051b6f Multi bundle support. 2023-01-27 09:07:34 -08:00
038afda6ed Fix installing tool applications. 2023-01-25 08:31:35 -08:00
272089074d Building ICNS. 2023-01-25 08:31:35 -08:00
53650d6223 Building Info.plist file. 2023-01-25 08:31:35 -08:00
6e4ec3e69f Installing app bundle on macos. 2023-01-25 08:31:35 -08:00
d3f9ed80e7 Installing translations on macos. 2023-01-25 08:31:35 -08:00
971869c346 Stage 'windeployqt'. 2023-01-18 15:04:26 +02:00
b26094969d Explicitly define applications not console. 2023-01-18 15:02:51 +02:00
56c7870c31 New module i18nconfig to keep all data in one place. 2023-01-18 15:00:43 +02:00
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
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