Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 11-12-2019, 02:39 AM   #1
l0o0
Junior Member
l0o0 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Nov 2019
Device: none
How is calibre packaged

I am new in PyQt5. Calibre is a good example to learn. There is less knowledge about how to package the code in calibre. On the GitHub, the calibre can be built by a package named `bypy`. There are plenty of instructions about how to use `pyinstaller` to build a binary bundle file. But I like something like calibre, a setup wizard window will display. Maybe someone can give me some hints about how calibre is packaged across Linux, Windows, and macOS.
l0o0 is offline   Reply With Quote
Old 11-12-2019, 02:47 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
bypy is used to build calibre dependencies on all platforms. there is no canned solution you can re-use to build the installers. The code to do so is bespoke and all present in the bypy folder of the calibre source tree.
kovidgoyal is offline   Reply With Quote
Advert
Old 11-12-2019, 04:23 AM   #3
l0o0
Junior Member
l0o0 began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Nov 2019
Device: none
Quote:
Originally Posted by kovidgoyal View Post
bypy is used to build calibre dependencies on all platforms. there is no canned solution you can re-use to build the installers. The code to do so is bespoke and all present in the bypy folder of the calibre source tree.
Thank you.
Now I will go through the bypy code.
l0o0 is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Calibre plus Moon + Reader Pro - How to Make Calibre Library Sync to My Shelf? bookiebabe Related Tools 5 02-09-2017 02:47 AM
Use latest calibre release? Or the packaged Debian version? Queso Calibre 32 03-07-2015 11:34 PM
Calibre Sync on Android stopped working properly with recent version of Calibre? khahoon Calibre 5 07-06-2013 08:14 AM
How do I import Calibre settings from regular Win Calibre to Calibre Portable? ABW Calibre 9 05-20-2013 02:34 PM
Problems with packaged HTML and pagebar b_k iRex 6 09-09-2006 06:35 AM


All times are GMT -4. The time now is 05:59 AM.


MobileRead.com is a privately owned, operated and funded community.