Kovid Goyal
7d559fb1a7
gui clean should remove the RCC file as well
2022-03-09 08:21:52 +05:30
Kovid Goyal
d73144440c
Ensure icons.rcc exists when running from develop
2022-03-09 08:21:52 +05:30
Kovid Goyal
2b58d33f0c
Build a Qt resource file containing the icon themes generated from the actual image files
...
Loading from a resource file should be considerably faster
2022-03-09 08:21:52 +05:30
Kovid Goyal
da2f64167a
Dont link rcc_backend against qtgui
2022-03-09 08:21:52 +05:30
Kovid Goyal
25c44fc2f0
Get rcc compiler building
2022-03-09 08:21:52 +05:30
Kovid Goyal
106b9657a1
Build linux arm64 in parallel as its the slowest by far
2022-03-09 08:21:50 +05:30
Kovid Goyal
53aef7cc20
...
2022-03-09 08:21:49 +05:30
Kovid Goyal
5a2b7aa837
oops
2022-03-09 08:21:49 +05:30
Kovid Goyal
7a05643c17
...
2022-03-09 08:21:49 +05:30
Kovid Goyal
e6932801bf
Remove build commands for 32-bit arches
2022-03-09 08:21:49 +05:30
Kovid Goyal
3c44d55982
missed a spot to remove is64bit
2022-03-09 08:21:49 +05:30
Kovid Goyal
3a27588b5d
...
2022-03-09 08:21:49 +05:30
Kovid Goyal
880c1409b0
Use Qt 6.2 src on CI
2022-03-09 08:21:48 +05:30
Kovid Goyal
e4aa736991
Need XKB dev packages on CI to build headless
2022-03-09 08:21:48 +05:30
Kovid Goyal
0e49e1f336
Drop 32-bit code paths
2022-03-09 08:21:48 +05:30
Kovid Goyal
841723fb7c
oops
2022-03-09 08:21:48 +05:30
Kovid Goyal
31afaf6018
New CI export paths
2022-03-09 08:21:48 +05:30
Kovid Goyal
62a8b105b9
Dont stip the binaries when using develop mode
2022-03-09 08:21:48 +05:30
Kovid Goyal
e399c05ec4
...
2022-03-09 08:21:47 +05:30
Kovid Goyal
ddbefb4431
Build universal binaries on macOS
2022-03-09 08:21:47 +05:30
Kovid Goyal
1ac40c088f
Command to build linux ARM intaller
2022-03-09 08:21:47 +05:30
Kovid Goyal
982d01a0e2
New bypy CLI
2022-03-09 08:21:47 +05:30
Kovid Goyal
6f5b103e0a
We want the traditional bypy location in qt6
2022-03-09 08:21:46 +05:30
Kovid Goyal
5e77d6a11e
Linux installer: Useful error message if glibc is too old
2022-03-09 08:21:45 +05:30
Kovid Goyal
ff9398b10f
Add the SW prefix to cmake when building headless
2022-03-09 08:21:45 +05:30
Kovid Goyal
2afb99731c
cmake is needed to build the headless plugin
2022-03-09 08:21:43 +05:30
Kovid Goyal
da644a5000
...
2022-03-09 08:21:43 +05:30
Kovid Goyal
7bbe8d56ec
X11extras does not exist on Qt 6
2022-03-09 08:21:43 +05:30
Kovid Goyal
2be7b7e899
Replace a couple more Qt 5 references
2022-03-09 08:21:42 +05:30
Kovid Goyal
c4122f6f47
Get the Qt plugins building with Qt6
2022-03-09 08:21:42 +05:30
Kovid Goyal
ee0eb5d5ba
Install Qt 6 on Arch
2022-03-09 08:21:42 +05:30
Kovid Goyal
c5be7364db
Replace references to PyQt5 in the source
2022-03-09 08:21:41 +05:30
Kovid Goyal
aec6b7c174
Use the new transifex client, which is dog-slow and not API compatible with the old one
...
Le Sigh.
https://github.com/transifex/cli/issues/5
2022-03-03 12:23:03 +05:30
Kovid Goyal
63cb92bb35
Dump envvars when failing to find one
2022-02-22 08:15:23 +05:30
Kovid Goyal
484d5ee5d6
mozilla seems to be back up
2022-02-18 08:43:26 +05:30
Kovid Goyal
8294f53402
Temporarily disable recent_uas because there is some network issue connecting to Mozilla's servers from my machine
2022-02-18 07:39:25 +05:30
Kovid Goyal
24c460faec
also upgrade code in setup folder
2022-01-08 12:15:18 +05:30
Kovid Goyal
224db2bb02
command to upgrade source code
2022-01-08 11:26:18 +05:30
Kovid Goyal
dafa08e921
Fix path used to init_calibre module installation
...
Fixes #1553 (Fix python site-package libdir creation in FreeBSD)
2021-12-17 17:23:35 +05:30
Kovid Goyal
f01268b2ec
Remove deprecated distutils
2021-12-13 21:55:53 +05:30
Kovid Goyal
7632beb8e0
Replace use of distutils to get installation location for init_env.py
2021-12-13 20:29:35 +05:30
Kovid Goyal
ef87339298
Use a private copy of the bypy scripts so it doesnt conflict with the developments for the qt6 branch
2021-12-10 14:26:17 +05:30
Kovid Goyal
4df7935799
Fix getting branch name not working if HEAD is also a tag
2021-12-03 10:59:05 +05:30
Kovid Goyal
519832f263
Install sgmlib3k on arch CI
2021-12-03 07:51:34 +05:30
Eli Schwartz
4761866fa3
tests: fix exclusion of FreeBSD code
...
calibre.devices.usbms.hal was added as a FreeBSD backend, but the test
exclusion only tries importing it on Linux. It does import on Linux, but
what we actually care about is that it imports on FreeBSD.
2021-12-02 10:49:04 -05:00
Kovid Goyal
0a18e51a32
Dont do qt6 transition when rebase in progress
2021-11-25 13:53:10 +05:30
Kovid Goyal
c904e934e1
Use a safer bypy artifact transition scheme
2021-11-24 13:45:39 +05:30
Kovid Goyal
c996912602
Only rebuild when transitioning between master and qt6
2021-11-24 13:35:46 +05:30
Kovid Goyal
6209e84ba6
use a summary for post rebase form generation
2021-11-24 10:41:55 +05:30
Kovid Goyal
6004e588da
remove py2 only code
2021-11-24 09:46:02 +05:30