Commit Graph

141 Commits

Author SHA1 Message Date
Florian Bruhin 2838974ab1 scripts: Also add desc suffix for installer
(cherry picked from commit 5ac9e3c23d)
2021-01-28 10:04:50 +01:00
Florian Bruhin 447511f816 scripts: Actually use 32-bit Python on Windows
(cherry picked from commit d3b8b525b7)
2021-01-28 09:31:36 +01:00
Florian Bruhin 62a06f8361 scripts: Adjust suffix for 32-bit releases 2021-01-28 08:32:05 +01:00
Florian Bruhin e43f8e016c Fix lint 2021-01-27 19:57:13 +01:00
Florian Bruhin 3a9770e2d7 scripts: Add suffix for 32-bit artifacts
See #6050
2021-01-27 19:40:20 +01:00
Florian Bruhin 05bb3942d4 scripts: Refactor Windows building 2021-01-27 19:24:18 +01:00
Florian Bruhin 3199efbe29 scripts: Fix build_release on Windows with --skip-32bit 2021-01-26 18:32:44 +01:00
Florian Bruhin 6d07d2cbf8 Fix string prefixes 2021-01-26 15:55:45 +01:00
Florian Bruhin b50f440948 scripts: Add more macOS smoke test warnings
See #4919
2021-01-26 15:28:09 +01:00
Florian Bruhin 1a4fff1a42 doc: Switch URLs to https 2021-01-26 15:19:01 +01:00
Florian Bruhin 2f918b9876 scripts: Rename --no-asciidoc to --skip-docs
For consistency
2021-01-26 10:20:11 +01:00
Florian Bruhin 222f1f19a1 Bump copyright years
Closes #6015
2021-01-20 20:06:19 +01:00
Florian Bruhin cbfce386d2 scripts: Allow skipping 32bit build 2021-01-19 18:13:28 +01:00
Florian Bruhin 2e65f731b1 scripts: Ignore DXVAVDA errors for smoke test
When trying to release in my Windows VM, I get:

    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)]
    DXVAVDA fatal error: could not LoadLibrary: mf.dll: The specified
    module could not be found. (0x7E)
    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)]
    DXVAVDA fatal error: could not LoadLibrary: mfplat.dll: The
    specified module could not be found. (0x7E)
    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1399)]
    DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: The
    specified module could not be found. (0x7E)
    [1568:5924:1204/204551.986:ERROR:dxva_video_decode_accelerator_win.cc(1407)]
    DXVAVDA fatal error: could not LoadLibrary: msvproc.dll: The
    specified module could not be found. (0x7E)

This seems to happen on Windows 10 N only, where the Windows Media
features (and thus probably DLLs) are missing.

See https://github.com/microsoft/playwright/issues/2901
2020-12-04 21:13:36 +01:00
Florian Bruhin 907e0cc33c build_release: Add --skip-packaging 2020-11-23 14:42:25 +01:00
Florian Bruhin 28bd35ed58 Simplify asciidoc arg 2020-09-16 21:13:47 +02:00
Florian Bruhin 5663bd24f5 Fix tox environment name for macOS
This was a regression introduced in
76eed0aa9c.
2020-09-16 21:12:36 +02:00
Florian Bruhin 76eed0aa9c tox: Simplify pyinstaller envs 2020-07-30 16:23:05 +02:00
Florian Bruhin 9eedfabd69 scripts: Save .zip files in dist/ in build_release.py 2020-07-06 14:21:56 +02:00
Florian Bruhin 00d316c011 Check git tree before doing a release
See #5426
2020-05-10 19:35:28 +02:00
Florian Bruhin 14fd4860e4 build_release: Separate 32/64-bit pyinstaller envs on Windows
For some reason, pip fails now when trying to "update" the existing source
clone...
2020-04-27 16:29:00 +02:00
Florian Bruhin c799b7ddf6 scripts: Print errors to stderr instead of stdout 2020-04-21 09:56:34 +02:00
Florian Bruhin ef94fb8626 build_release: Check for existing assets 2020-04-18 14:06:03 +02:00
Florian Bruhin 32c2f9b240 build_release: Print version when asking for confirmation 2020-04-18 14:03:34 +02:00
Florian Bruhin 84062eb53c Switch back to develop branch of pyinstaller
Reverts 478bdc3ba9.
Reverts 755a2999e2.

See https://github.com/pyinstaller/pyinstaller/issues/4631
See #4918
2020-02-10 20:29:58 +01:00
Florian Bruhin 68f8592abf build_release: Move print inside while 2020-02-02 22:54:31 +01:00
Florian Bruhin 478bdc3ba9 build_release: Copy missing QtQmlModels.framework
See https://github.com/pyinstaller/pyinstaller/issues/4631
See #4918
2020-01-15 15:31:01 +01:00
Florian Bruhin fa56b68de2 Revert "build_release: Re-add windows patching"
This reverts commit d37843d137.

Not needed anymore with PyInstaller 3.6
2020-01-10 17:06:20 +01:00
Florian Bruhin 9e4276db9b Adjust copyrights for 2020 2020-01-04 18:21:17 +01:00
Florian Bruhin 21e9b9b41f Specify 'check' with subprocess.run 2019-10-01 11:54:18 +02:00
Florian Bruhin 4f76266a4b build_release: Ignore another macOS smoke test line 2019-09-26 18:26:35 +02:00
Florian Bruhin db21962d78 build_release: Print uploaded file 2019-09-25 23:23:31 +02:00
Florian Bruhin 8f7e232722 build_release: Improve handling of half-uploaded release 2019-09-25 22:06:46 +02:00
Florian Bruhin 6cd30be9bd build_release: Set asset description directly 2019-09-25 21:17:58 +02:00
Florian Bruhin f2a09a97b2 build_release: Add retry functionality for GitHub upload 2019-09-25 21:09:44 +02:00
Florian Bruhin ebad75f915 macOS: Ignore new smoke test line
See #4919
2019-09-25 17:59:17 +02:00
Florian Bruhin 81a5ada67f Fix lint 2019-07-18 17:30:37 +02:00
Florian Bruhin b4d2547b94 build_release: Clean up getting path from registry 2019-07-18 16:19:18 +02:00
Florian Bruhin 26d316a94c Add issue links 2019-07-18 16:14:17 +02:00
Florian Bruhin d37843d137 build_release: Re-add windows patching
Looks like we need some patching again nowadays...
This reverts commit 7763287b10.
2019-07-18 15:31:25 +02:00
Florian Bruhin 730018e37e Check stdout/stderr of processes when running smoke test 2019-07-18 14:31:42 +02:00
Florian Bruhin dfabbff63b build_release: Improve sdist building 2019-07-18 12:25:16 +02:00
Florian Bruhin b51d0cba51 Merge remote-tracking branch 'origin/pr/4086' 2019-07-11 11:01:30 +02:00
Florian Bruhin c6d98c9f7e Fix version bumping style issues 2019-07-11 10:56:16 +02:00
Florian Bruhin 16a591e887 Merge remote-tracking branch 'origin/pr/4304' 2019-07-11 10:47:28 +02:00
Florian Bruhin 093fe765fa Adjust QtWebEngineCore.framework path 2019-06-18 14:01:31 +02:00
Florian Bruhin e5fd87e64d Fix lint/docs 2019-02-25 13:12:25 +01:00
Florian Bruhin 81eee2b989 windows: Bring back 32-bit support
Qt 5.12 brought back 32-bit Windows releases for QtWebEngine.

Reverts 0af8eec73a
Reverts 7a9183d0b7
Fixes #4598
2019-02-23 17:16:41 +01:00
Jay Kamat 3e816f5f8b
Update copyright for 2019 2019-02-22 21:45:08 -08:00
Florian Bruhin b5253ec473 Fix lint 2018-11-28 13:01:43 +01:00