Commit graph

107 commits

Author SHA1 Message Date
Roman Telezhynskyi c39c5b884e Revert to armv8. 2023-06-30 11:57:11 +03:00
Roman Telezhynskyi e3b871813b Switch to custom profile. 2023-06-30 11:02:30 +03:00
Roman Telezhynskyi 9ec05fe80b Switch to Xcode 14. 2023-06-30 10:07:18 +03:00
Roman Telezhynskyi 2d512e57b2 Switch to conan 1.60. 2023-06-24 15:54:36 +03:00
Roman Telezhynskyi 857f372ee3 Upgrade only required formulas. 2023-06-24 10:38:55 +03:00
Roman Telezhynskyi 3d4f6f7fa9 Upgrade brew packages to latest versions. 2023-06-24 10:27:08 +03:00
Roman Telezhynskyi 031d6e7a07 Install git to retrieve commit hash. 2023-06-13 10:21:08 +03:00
Roman Telezhynskyi 7b2707a528 Explicitly specify number of concurrent build jobs. 2023-05-12 20:21:29 +03:00
Roman Telezhynskyi 597c0d6d6d Build xerces-c only if missing. 2023-03-06 16:34:39 +02:00
Roman Telezhynskyi d42e625fd1 Brew installs new Python version. 2023-02-25 23:49:58 +02:00
Roman Telezhynskyi 2ee06edbb2 Set PATH for each stage separately. 2023-02-25 20:44:39 +02:00
Roman Telezhynskyi e9b1c769ee Try to set PATH variable globally. 2023-02-25 20:36:05 +02:00
Roman Telezhynskyi 61064cff42 Check PATH variable. 2023-02-25 20:15:41 +02:00
Roman Telezhynskyi 4b8cd819e7 Path to Python. 2023-02-25 19:57:24 +02:00
Roman Telezhynskyi 2781ab0cc0 Fixes. 2023-02-25 18:18:34 +02:00
Roman Telezhynskyi 9f43bf16f4 Command not found after pip install. 2023-02-25 18:01:14 +02:00
Roman Telezhynskyi 1ff9a975d6 Fallback to conan 1.59. 2023-02-25 17:22:45 +02:00
Roman Telezhynskyi 079128630b Define profile when we build xerces-c on Windows. 2023-02-25 12:19:15 +02:00
Roman Telezhynskyi ce0abdeb21 Fixes. 2023-02-24 21:32:45 +02:00
Roman Telezhynskyi 78fd3574b6 Conan profile. 2023-02-24 20:54:09 +02:00
Roman Telezhynskyi da57bfc7b1 Conan 2.0 requires direct specifying a library version. 2023-02-24 16:17:42 +02:00
Roman Telezhynskyi 6a7d9c82d6 Create a default conan profile. 2023-02-24 15:56:20 +02:00
Roman Telezhynskyi f4ecde5120 appveyor.yml Windows and MacOS. 2023-02-22 16:45:53 +02:00
Roman Telezhynskyi 321b41c435 Disable ccache on macos with Clang. 2023-02-21 10:33:58 +02:00
Roman Telezhynskyi 2691f0b9e4 Fix environments. 2023-02-20 22:03:39 +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 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 4a022e7f1a Cache conan. 2023-02-20 15:42:50 +02:00
Roman Telezhynskyi 05ed63c3eb Wrong property. 2023-02-17 20:22:38 +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 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 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 69a75decac Reuse build folder when run unit tests. 2023-02-16 20:09:26 +02:00
Roman Telezhynskyi 839d654798 Explicitly define qmake spec name. 2023-02-15 17:36:41 +02:00
Roman Telezhynskyi 88f0ec0fa4 Check /usr/bin/ 2023-02-15 16:24:25 +02:00