Commit graph

46 commits

Author SHA1 Message Date
Julien Wadel
f7adda1e70 Notarization : Change altool into notarytool
Revert SDK
2023-10-23 14:30:08 +02:00
Julien Wadel
c0ac6da859 Workaround for Mac code signing: Sign all output dir. 2023-09-29 15:59:09 +02:00
Julien Wadel
5d01fe8ac3 Fix pdf module activation.
Remove cmake_install_prefix sue for subdirectory as it is error prone (install will not use what is defined but only the root install prefix).
Fix install folder for Tasks on Mac.
Fix CI file for Mac.
Fix rootca folder on Mac.
2023-09-25 16:48:07 +02:00
Julien Wadel
c460121342 Update path in notarization script to the new output path.
Update SDK.
2023-09-18 14:09:42 +02:00
Julien Wadel
24909899d7 Added qtwebview to docker images. Mandatory since we now use webview for assistant
Deactivate Centos7 build because of unavailability of QtWebengine.
2021-11-19 22:37:26 +01:00
Peio Rigaux
768651118f rebuild qt after updating gitlab mirror to get qt 5.12.12 2021-11-04 20:17:34 +01:00
Peio Rigaux
06a3b2a5d4 Modified docker file and QT build script to build qt version 5.12.11 2021-11-04 20:17:26 +01:00
Julien Wadel
49454aef5c Fix tunnel build and Mac deployment on generic dmg 2021-11-03 12:29:33 +01:00
Julien Wadel
f4c95cae50 Fix notarization 2021-10-20 17:12:12 +02:00
Julien Wadel
0c5a35a5cd - Split jobs between package and code signing on mac. 2021-10-20 17:12:12 +02:00
Julien Wadel
60ce290f1d Fix XCode build (having same file name between .cpp and .mm is a bad use case) and test in CI
(cherry picked from commit daa56cc77c)
2021-10-01 08:38:10 +00:00
Julien Wadel
08a7f3b4ce Fix ci 2021-09-28 10:15:09 +02:00
Julien Wadel
3a7f494473 Fix notarization and msopenh264 C++11 2021-09-21 09:06:14 +02:00
Julien Wadel
ba10a9ad3b Add retries on notarization fail 2021-09-03 18:46:57 +02:00
Anthony Gauchy
d1e5f38691 Fix a typo in Qt rmp build script 2021-02-15 14:37:52 +01:00
Peio Rigaux
8dfd384e3d * Parallelized qt build and install (with make -j)
* Parallelized compression for rpm package (with pigz)
* Fixed dependencies in docker files
* Fixed qt configure in RPM spec file (added font support with fontconfig, accessibility options, text-to-speech...)
* Little sed + xargs hack to workaround some distros refusing to build with python2 shebangs
* Change Qt git repo for building docker image to https in order to pass firewall and avoid timeout while cloning
2020-07-06 18:23:48 +02:00
Julien Wadel
f5bedf0192 - Auto version from git
- Use specific runner on Centos7
- Move appimage script in app folder
- Use git versionning for installer name
- Add qt plugin to install with appimage
- Reduce appimage size, remove duplicates
- Notarization of DMG and codesigning for Apple
2020-04-02 23:17:02 +02:00
Julien Wadel
f1bf765fd6 Use specific runner on Centos7
Move create appimage script in app folder
Change the appimage name with current version
Add qt plugin to install with appimage
2020-04-01 18:09:35 +02:00
Julien Wadel
6ef29b7adc Add Win32 support by user settings or by projects, rewrote more generic Runtime output for Windows, add status message for CPack generator 2020-03-31 20:09:21 +02:00
Ghislain MARY
30026dceb8 Build qt 5.10 RPM. 2018-12-07 18:12:42 +01:00
Ronan Abhamon
4d78e4fc29 fix(tools): avoid invalid check with git diff 2018-05-15 13:55:22 +02:00
Ronan Abhamon
52d5dc588d fix(tools/update_resources): do not deal with assets/icons folder 2018-04-16 11:51:00 +02:00
Ronan Abhamon
a432a9d4e2 fix(app): coding style 2018-04-16 09:37:24 +02:00
Ghislain MARY
2107ddfff0 Prevent having several spec files in source file tarball so that rpmbuild is happy. 2018-03-26 18:43:08 +02:00
Ghislain MARY
e1b1d47543 Prevent having 2 spec files in the source tree, it causes troubles with rpmbuild. 2018-03-26 11:57:45 +02:00
Ronan Abhamon
c31ccedd1b chore(build): force qt5 version and dir in rpm 2018-03-23 16:29:43 +01:00
Ronan Abhamon
998c8c1095 chore(tools): remove build_qt_tarball 2018-03-23 12:46:07 +01:00
Ronan Abhamon
690522574d chore(tools): build_qt_tarball build a linphone-qt tarball 2018-03-23 11:14:15 +01:00
Ronan Abhamon
7c24e07fd8 chore(build): do not exclude git files in build_qt_tarball 2018-03-21 19:46:42 +01:00
Ronan Abhamon
9eca457208 chore(build): provide a way to build a qt rpm 2018-03-21 19:15:43 +01:00
Ronan Abhamon
2fd252074b chore(tools): rename build_static_qt to build_qt 2018-03-20 11:24:41 +01:00
Ghislain MARY
61a846e36b chore(tools): add an option to clean qt build in build_static_qt 2018-03-16 10:09:14 +01:00
Ghislain MARY
2fcc75fee6 chore(tools): build_static_qt depends of qttools 2018-03-15 16:38:31 +01:00
Ronan Abhamon
325d64f091 chore(tools): improve build_static_qt, add a note to export Qt5_DIR and PATH 2018-03-15 14:58:41 +01:00
Ronan Abhamon
a65c3d3ec8 chore(tools): fix build_static_qt 2018-03-15 14:35:28 +01:00
Ronan Abhamon
4ef1241b10 chore(tools): improve build_static_qt script, install output in /opt/$qt_version 2018-03-15 14:32:47 +01:00
Ronan Abhamon
25cad2596d chore(tools): do not deal with deleted files 2018-03-15 12:49:10 +01:00
Ronan Abhamon
2547431f32 chore(tools): add a build_static_qt script 2018-03-15 12:48:41 +01:00
Ronan Abhamon
e5c5b37466 fix(check_qml_syntax): exit 0 if qmllint is not available! 2017-08-17 11:34:44 +02:00
Ronan Abhamon
4590970760 fix(check_qml_syntax): do not interpret qmllint command in warning! 2017-08-17 11:28:08 +02:00
Ronan Abhamon
3ace1ee60e fix(check_qml_syntax): little fix 2017-08-17 11:03:11 +02:00
Sylvain Berfini
b9c5c8fc96 Fix grammatical error 2017-08-17 10:12:05 +02:00
Ronan Abhamon
be9be57a38 fix(pre-commit): do not execute scripts with sh 2017-08-16 15:22:33 +02:00
Ronan Abhamon
986bbddd83 feat(tools): check and test qml if it's necessary! 2017-08-16 14:52:29 +02:00
Ronan Abhamon
eeb073e9e7 fix(UnitTests): add a Units mock 2017-06-15 16:06:55 +02:00
Ronan Abhamon
fe29b93aaf feat(app): remove linphone-desktop subfolder 2017-06-14 18:05:18 +02:00