Roman Telezhynskyi
|
03603ff7f5
|
Define custom conan profile.
|
2023-02-25 10:26:21 +02:00 |
|
Roman Telezhynskyi
|
6a7d9c82d6
|
Create a default conan profile.
|
2023-02-24 15:56:20 +02:00 |
|
Roman Telezhynskyi
|
fdb8fc8f1f
|
Fix issue with FileInfo.executableSuffix().
|
2023-02-24 15:32:32 +02:00 |
|
Roman Telezhynskyi
|
a21e1ddcd4
|
Support for conan 2.0.
|
2023-02-24 14:36:40 +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
|
5fa48e52c4
|
Fix build on Windows.
|
2023-01-28 16:57:32 +02:00 |
|
Roman Telezhynskyi
|
4dd424262e
|
Fix build on Linux.
|
2023-01-28 08:07:12 +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
|
766aae447d
|
Define bundle prefix for dynamic library.
|
2023-01-27 09:20:43 -08:00 |
|
Roman Telezhynskyi
|
e6c7051b6f
|
Multi bundle support.
|
2023-01-27 09:07:34 -08:00 |
|
Roman Telezhynskyi
|
038afda6ed
|
Fix installing tool applications.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
272089074d
|
Building ICNS.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
53650d6223
|
Building Info.plist file.
|
2023-01-25 08:31:35 -08:00 |
|
Roman Telezhynskyi
|
6e4ec3e69f
|
Installing app bundle on macos.
|
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
|
b26094969d
|
Explicitly define applications not console.
|
2023-01-18 15:02:51 +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
|
769b11926a
|
Add metainfo.xml file.
|
2023-01-13 17:12:13 +02:00 |
|
Roman Telezhynskyi
|
78076e6dbf
|
Optimize installing qm files.
Only on MacOS we need to install for three separate tools.
|
2023-01-13 16:02:53 +02:00 |
|
Roman Telezhynskyi
|
56850aef55
|
Rename .desktop file names to reverse DNS convention.
|
2023-01-13 15:57:27 +02:00 |
|
Roman Telezhynskyi
|
0a681d7f93
|
Module to update ts files.
|
2023-01-12 18:33:39 +02:00 |
|
Roman Telezhynskyi
|
44b9e1b77c
|
Generating qm files.
|
2023-01-11 15:08:32 +02:00 |
|
Roman Telezhynskyi
|
f43f8c5f98
|
Improve description.
|
2023-01-11 14:02:48 +02:00 |
|
Roman Telezhynskyi
|
19344de569
|
Refactoring preparing test environment.
|
2023-01-11 14:02:35 +02:00 |
|
Roman Telezhynskyi
|
47db665c21
|
New module to generate external binary resources.
|
2023-01-11 14:01:24 +02:00 |
|
Roman Telezhynskyi
|
89aab8cb92
|
Property to enable building appimage.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
282f9c789a
|
hicolor icons and mimetypes.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
2c38bb5cee
|
Define highlighter for JavaScriptCommand.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
ef713b1183
|
Added desktop files.
|
2023-01-11 13:03:46 +02:00 |
|
Roman Telezhynskyi
|
951cf2ae93
|
Fork freedesktop module.
Current version has some limitation.
|
2023-01-10 17:44:24 +02:00 |
|
Roman Telezhynskyi
|
5ac4858915
|
Optimize tool app config.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
e05527d7ea
|
Optimize preparing pdftops tool.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
3af79ccfcc
|
Optimize unit test app config.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
895b02ef0d
|
Move 'Precompiled headers' group to buildconfig.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
af647e6386
|
Define V_NO_ASSERT.
|
2023-01-10 13:27:56 +02:00 |
|
Roman Telezhynskyi
|
adce1f28e6
|
Installing label templates and multisize measurements table.
|
2023-01-10 13:27:56 +02:00 |
|