Commit Graph

90 Commits

Author SHA1 Message Date
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
Florian Bruhin
2237ca2bcf Remove now unneeded pylint suppressions 2018-11-28 12:54:19 +01:00
Florian Bruhin
300ddce288 Re-add PDF.js download to build_release.py 2018-09-24 15:39:07 +02:00
Florian Bruhin
7c134cdb20 Fix lint 2018-09-24 12:44:31 +02:00
Florian Bruhin
737db48c14 build_release: Patch macOS app to save some space 2018-09-22 18:22:48 +02:00
Florian Bruhin
d97e1741e0 Remove most macOS patching
Closes #4232
2018-09-22 09:57:49 +02:00
Florian Bruhin
d4e388f9d5 Do exist_ok at the right place... 2018-09-19 15:14:24 +02:00
Florian Bruhin
bcf9b0ec37 build_release: Set exist_ok 2018-09-19 14:17:02 +02:00
Florian Bruhin
f05efcc47f build_release: Fix running with --no-asciidoc 2018-09-19 11:39:21 +02:00
Florian Bruhin
7763287b10 build_release: Remove patch_windows
Looks like this works fine with PyInstaller 3.4
2018-09-19 11:14:38 +02:00
Florian Bruhin
7a8110c83e build_release: Add --no-asciidoc 2018-09-19 11:13:01 +02:00
Florian Bruhin
9417ed6c8e build_release: Run smoke tests before building installers 2018-09-19 11:10:17 +02:00
Florian Bruhin
7a9183d0b7 Remove 32-bit makensis call
I forgot to remove this in 0af8eec73a
2018-07-03 13:17:15 +02:00
Florian Bruhin
38791a2386 Only import gen_versioninfo on Windows 2018-07-03 11:38:48 +02:00
Florian Bruhin
0af8eec73a build_release: Remove 32-bit support for Windows
QtWebEngine isn't available for 32-bit anymore:
https://blog.qt.io/blog/2018/05/22/qt-5-11-released/ (comments)
2018-07-03 11:08:56 +02:00
Florian Bruhin
b67733b781 Use ImportError for winreg import
This also satisfies pylint.
2018-06-13 20:15:16 +02:00
bitraid
b61c99687d
build_release.py: reformat 2018-06-12 00:27:43 +03:00
bitraid
ddfbe255e7
build_release.py: Get python path from registry on Windows 2018-06-11 20:45:35 +03:00
bitraid
00199ae60e
Corrections to gen_versioninfo.py script
- Use main() function
- Call utils.change_cwd()
- Import info text
- Don't use fstrings
2018-06-10 02:24:47 +03:00
bitraid
8c16d81d89 Pyinstaller: add VERSIONINFO resource to Windows executables. 2018-04-20 17:48:51 +03:00
Florian Bruhin
643bf4bc20 Remove 32-bit check in build_release.py
This is probably not needed anymore, see #3842
2018-04-16 08:33:01 +02:00
Florian Bruhin
c2b995edde Update build_release for github3.py 1.0 2018-03-14 21:11:03 +01:00
Florian Bruhin
27c2650245 build_release: Wait before detaching volume
This hopefully helps with detaching it properly.
2018-03-11 21:06:31 +01:00
Florian Bruhin
6f028e9ad0 Update copyright years 2018-02-05 12:19:50 +01:00
Florian Bruhin
d06f07af80 Fix Makefile and make sure it's tested
Fixes #3492
2018-01-15 22:42:12 +01:00
Florian Bruhin
430126dcc8 pylint: Re-enable ungrouped-imports 2017-12-15 23:08:53 +01:00
Florian Bruhin
4a1cdef887 Fix indent 2017-11-02 11:03:19 +01:00
Gyorgy Orban
bb54a954fe use subprocess run
The usage of subprocess.run is recommended since python 3.5.
Popen, check_call, call and check_output calls were replaced with run.
2017-11-01 09:59:32 +01:00
Florian Bruhin
1b5f1aaebf Merge remote-tracking branch 'origin/pr/3055' 2017-10-11 14:37:59 +02:00
Anton S
0f1444125f [osx] proper plist to show up in browsers list (by The-Compiler) 2017-10-05 01:16:43 +03:00
Anton S
5350b948ea [review] gather plist params in one place 2017-10-05 01:13:23 +03:00
Florian Bruhin
09f2b06081 build_release: Fix casing for framework name 2017-10-04 19:09:54 +02:00
Anton S
68481bc989 [osx] declare html files support as well 2017-10-04 00:02:03 +03:00
Anton S
a576fae893 [osx] declare URLs support in Info.plist 2017-10-02 01:04:12 +03:00
Florian Bruhin
474bf8ad06 Remove unneeded as-import 2017-09-26 10:47:07 +02:00
Florian Bruhin
5a60630450 Don't use utils.is_* in build_release.py
This partially reverts ef1c83862b
Otherwise, we'd have to have PyQt5 installed in the environment which runs
build_release.py.
2017-09-26 07:25:59 +02:00
Florian Bruhin
e766cf5ed1 build_release: print artifacts if not releasing 2017-09-26 07:13:54 +02:00
Florian Bruhin
cd9fe57d84 build_release: Also run asciidoc2html on Linux 2017-09-21 23:03:02 +02:00
Florian Bruhin
ef1c83862b Use utils.is_* for platform checks everywhere 2017-09-20 11:10:24 +02:00
Florian Bruhin
ad615941a2 Replace OS X with macOS 2017-07-08 11:12:43 +02:00
Florian Bruhin
af6d833c50 Fix build_release.py 2017-07-07 15:18:05 +02:00
Florian Bruhin
5098aa388b build_release: Fail GitHub uploads early 2017-07-07 14:28:36 +02:00
Florian Bruhin
eaecfe5882 build_release: Adjust Windows installer names 2017-07-04 22:27:17 +02:00
Florian Bruhin
725d4a44f0 build_release: Don't fail if hdiutil detach fails 2017-07-04 22:16:21 +02:00
Florian Bruhin
c424a745d8 build_release: Add comment about missing 3rdparty upgrade 2017-07-04 21:36:20 +02:00
Florian Bruhin
8f03a36862 build_release: Use correct path when copying dirs 2017-07-04 21:31:53 +02:00
Florian Bruhin
7ecdd6c1c5 build_release: Print some more information about copied files 2017-07-04 21:04:08 +02:00